Object Oriented Programming: An IntroductionProcedural/Functional ProgrammingObjects _____________Modeling ___________________________________________Modeling __________________________________J. Michael MooreObject Oriented Programming:An IntroductionCSCE 110J. Michael MooreProcedural/Functional Programming•Pascal is an example•Focus is on the steps from beginning to end using–_________________ (i.e. ______________ & ____________)•Data is something that gets __________ & ________________•A different _______________ on programming•Focus on "________" and their __________Object Oriented ProgrammingJ. Michael MooreObjects _____________•______________ –Dogs•Fur color•Weight•Age•…•__________–Similar to __________ in Pascal•_______________–Dogs•Bark•Sit•Fetch•…•___________–Similar to __________ in PascalDescribed in a ______ by its ____________– Similar to ______________ in Pascal… think _________J. Michael MooreModeling ___________Class Name______________________J. Michael Moore__________________•_____ _ the details of how an object is implemented.–Similar to _____________________ in Pascal•Keeps most of the code related to an object ______________.•Control ________ by setting ________ to members as ________, ________, and ________J. Michael Moore______________•Subclasses have ____________________ defined in the parent class.•Subclasses can ___________________ of parent class, i.e. ____________ behavior.•Subclasses can _____________________ members.J. Michael MooreModeling _____________J. Michael Moore_____________________•Treat _________ classes as instances of the _________
View Full Document