OBJECT ORIENTED PROGRMMING
Class
a calss defines the str & behaviour (data ;code) taht'll be shared by set of objects......
Objecet
a combination of data & behaviour......
there r two types of persons involved wth classes ......
1. class developer
2. calss programmer
class developer develops class n two steps ..
a. interface which'll seen by programmer e,g btns of VCR...
b.implementation which'll be hidden by class programmer e,g circuits of VCR..
Constructors
a constructor s a member func wth same name as class , that s executed automatically when ever an obj s ceated....
Conditions For Constructors
1. const r sp func having same name as class
2.no return type even void isn't allowed
3.const s automatically called when obj s created..
Constructs
r of two types
1. data constructs : e,g str & class , ends wth semicolon....
2. control constructors: e,g function & loops , don't end wth semicolon......
Destructors
s a member func wth same name as it's class but proceded by a telda(~)..
it s called when an obj s destroyed , a destructor takes no argument & has no return type...
Order Of Execution
constructor:: form parent to child
destructor:: from child to parent
function::: from child to parent
Member Functions
functions that r included wth in a class r know as member func
all rights reseverd by Cramerz.com©. web development by
web design company
DotPeak. hosting by HostBay
all contents on cramerz are the property of Cramerz.com. web design courses