Is 'n het 'n nutte 'n verhouding?
Is 'n het 'n nutte 'n verhouding?

Video: Is 'n het 'n nutte 'n verhouding?

Video: Is 'n het 'n nutte 'n verhouding?
Video: Rag'n'Bone Man - Human (Official Video) 2024, Mei
Anonim

In Java, a Het -A verhouding beteken bloot dat 'n geval van een klas het 'n verwysing na 'n instansie van 'n ander klas of 'n ander instansie van dieselfde klas. Byvoorbeeld, 'n motor het 'n enjin, 'n hond het 'n stert en so aan. In Java is daar nie so 'n sleutelwoord wat a Het -A verhouding.

Net so kan 'n mens vra, het 'n versus 'n verhouding?

Waar jy ook al 'n uitgebreide sleutelwoord sien of implementeer sleutelwoord in 'n klasverklaring, dan is hierdie klas is gesê het IS -A verhouding . HET-'N Verhouding : samestelling( HET -A) beteken bloot die gebruik van instansie veranderlikes wat is verwysings na ander voorwerpe. Byvoorbeeld Maruti het Enjin, of huis het Badkamer.

Is dit ook deel van 'n verhouding? "IS-A" verhouding is 'n geheel en al gebaseer op Inheritance, wat van twee tipes Klas-erfenis of Interface-erfenis kan wees. Byvoorbeeld, "Apple is 'n vrug", "Ferrari is 'n motor". Komposisie is 'n " deel van" verhouding . Eenvoudig samestelling beteken die gebruik van instansieveranderlikes wat verwysings na ander voorwerpe is.

Om ook te weet, is A en het 'n verhouding in DBBS?

In databasisontwerp, objekgeoriënteerde programmering en ontwerp (sien objekgeoriënteerde programargitektuur), het -a (het_a of het a) is 'n komposisie verhouding waar een voorwerp (dikwels genoem die saamgestelde voorwerp, of deel/bestanddeel/lid-objek) "behoort aan" (deel of lid is van) 'n ander voorwerp (genoem die saamgestelde voorwerp)

Is 'n verhouding voorbeeld?

In objekgeoriënteerde programmering, IS-'n verhouding dui aan "een voorwerp is tipe van 'n ander". IS-A verhouding dui oorerwingsmetodologie aan. In Java kan Inheritance geïmplementeer word met uitbreidings (in geval van klas) en implemente (in geval van koppelvlak) sleutelwoorde. 'n Eenvoudige voorbeeld van IS-'n verhouding : Dell IS-'n skootrekenaar.

Aanbeveel: