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