Publications


Class Operation Integer Object Float Object String Object Fig. 1.5 Polymorphism



Download 248,22 Kb.
Pdf ko'rish
bet17/25
Sana31.12.2021
Hajmi248,22 Kb.
#201997
1   ...   13   14   15   16   17   18   19   20   ...   25
Bog'liq
CChapter1

Class

Operation

Integer Object

Float Object

String Object

Fig. 1.5 Polymorphism



14

Object Oriented Programming Using C++



1.3.8

Dynamic Binding

Binding refers to the process of resolving the function to be associated with

the function call. There are two types of binding:

h

Static binding



h

Dynamic binding



Static Binding is the binding that takes place during compilation. It is also

known as early binding or compile-time binding.



Dynamic  Binding  or  late  binding  means  that  the  code  associated  with  a

given function call is not known until run–time. Since the function is linked with

a  class  much  later  after  compilation,  it  is  known  as  late  binding  or  run-time

binding.


This  type  of  binding  is  associated  with  inheritance  and  polymorphism.

Consider the member function area() defined in a class called shape as shown in

figure 1.6.

area ( )


area (circle)

area (square)

area (triangle)

Class

Shape


Circle Object

square object

triangle object


Download 248,22 Kb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   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