Publications


base class contains elements common to a group of derived



Download 248,22 Kb.
Pdf ko'rish
bet14/25
Sana31.12.2021
Hajmi248,22 Kb.
#201997
1   ...   10   11   12   13   14   15   16   17   ...   25
Bog'liq
CChapter1

base class contains elements common to a group of derived classes. As functions

do in a procedural program, inheritance shortens an object-oriented program and

clarifies the relationship among program elements.

Examples

When  an  automobile  company  designs  a  new  car  model,  it  does  not  build

every component from scratch. The car might include a new feature—for example,

some  model  contained  the  first  air  bag—but  many  of  a  new  car’s  features  are

simply modifications of existing features. The manufacturer might create a larger

gas tank or a more comfortable seat, but these new features still possess many of

the properties of their  predecessors from older models. Most features  of new car

models  are  not  even  modified;  instead,  existing  components,  such  as  air  filters

and windshield wipers, are included on the new model without any changes.

Similarly, you  can create powerful computer  programs more easily  if many

of their components are used either “as is” or with slight modifications.

In  geometry,  a  Cube  is  a  descendent  of  a  Square.  A  Cube  has  all  of  a

Square’s  attributes,  plus  one  additional  characteristic:  depth.  A  Cube,  however,

has a different method of calculating total_Area (or volume) than does a Square.

‘mango’  is  part  of  the  class  ‘fruit’  which  is  again  part  of  the  larger  class

‘food’. This implies that objects of fruit class inherit all the properties of the class

‘food’. Apart from this, new properties can be added to the class ‘fruit’. Thus new

classes can be built from the old ones. The original class (‘food’) is known as the




Download 248,22 Kb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   25




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish