Publications


Examples of  Classes in  an application



Download 248,22 Kb.
Pdf ko'rish
bet11/25
Sana31.12.2021
Hajmi248,22 Kb.
#201997
1   ...   7   8   9   10   11   12   13   14   ...   25
Bog'liq
CChapter1

Examples of  Classes in  an application

Class


: Automobiles

Objects : Cars, Trucks, Buses

Class

: Circuit-design



Objects : Electrical components in a circuit-design program

Class


: Aircraft

Objects : Airplanes, Helicopters in an air traffic control system

Class

: Computer



Objects : Windows, Menus, Graphics objects (lines, rectangles, circles)

Class


: Constructs

Objects : Stacks, Linked lists, Binary trees

Class

: Human entities



Objects : Employees, Students, Customers

Class


: Collections of data

Objects : An inventory, a personnel file, a dictionary




9

Introduction to C++

Class

: User-defined data type



Objects : Time, Complex numbers, Points on the plane

1.3.3

Data Abstraction

Data  abstraction  helps  in  binding  data  and  the  functions  together.  Classes

use abstraction to define a list of attributes and the functions to operate on these

attributes.  This  process  of  representing  the  essential  features  without  the

background  details  is  known  as  abstraction. In  the  context  of  OOP,  data

abstraction  defines  an  abstract  data  type  (ADT)  by  designing  a  class.  In  other

words, when an abstract data type in terms of a class declaration is defined, then

a C++ program can declare instances of the abstract data type.

Therefore data abstraction is:

h

Essential features of an object.



h

Distinguishes it from other kinds of objects.

h

Provides well–defined conceptual boundaries.




Download 248,22 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   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