Home Start Back Next End
  
17
Ada tiga jenis visibility dengan penjelasannya, yaitu : 
1.  Private(-) 
Atribut dan method-nya hanya dapat diakses dan digunakan oleh kelas 
yang mendefinisikan. 
2.  Protected(#) 
Atribut dan method-nya hanya dapat diakses dan digunakan oleh kelas 
yang mendefinisikan dan kelas turunannya. 
3.  Public(+) 
Atributdan method-nya dapat diakses dan digunakan oleh kelas lainnya. 
Jenis-jenis hubungan yang ada di dalam class diagram, yaitu: 
1.  Generalization/Specialization
Merupakan  hubungan  yang  terdiri  dari  supertypeclasses(induk)  dan 
subtype  classes(anak).  Supertypeclasses  adalah  entityyang  terdiri  dari
attribute  dan  behavior  umum  sedangkan  subtypeclasses  adalah  objek
class  yang  terdiri  dari  attribute  dan  behavior  yang  khusus  dan  ju ga 
mewarisi attribute dari supertype class-nya.
  
Gambar 2.22Generalization/Specialization
(Sumber :Whitten dan Bentley, 2007:376) 
Word to PDF Converter | Word to HTML Converter