Week 8 Flashcards
Inheritance is a mechanism for?
- building class types from extisting class types
2. defining new class types to be more specific. i.e: specialization
inheritance adalah?
suatu mekanisme untuk menggunakan kembali atau memperluas class yang sudah ada tanpa harus dimodifikasi.
inheritance juga dikenal sebagai?
subclassing
base class adalah?
class dimana member nya yang mau di include kedalam class baru
derived class?
new class yang derived dari base class
relationship nya?
is-a
direct base class adalah?
sebuah base class yang muncul secara langsung sebagai base specifier dalam declaration dari derived class nya.
indirect base class adalah?
sebuah base class yang tidak muncul secara langsung sebagai base specifier dalam declaration dari derived class nya.
apa yang di inherit dan yang tidak di inherit?
yang di inherit adalah setiap member dari base class. tergantung dari access permission nya.
kecuali:
- constructor dan destructor
- operator =() member
- friends
3 jenis access-level?
- private (default)
- protected
- public