Object Oriented Programming CSC 171 FALL 2001 LECTURE 11.
Chapter 6 Iteration 1 Chapter 6 Iteration. Chapter 6 Iteration 2 Chapter Goals To be able to program loops with while and for (sometimes do ) statements.
Inheritance Motivation –Code reuse –Conceptual modeling.
95-712 Object Oriented Programming Java 1 Some Notes on Cloning, Packages and Visibility Notes from Bruce Eckel’s “Thinking in Java” and “Just Java” by.
Encapsulation ◦ Blackbox concept Data and method(s) Hidden details InterfaceEffect(s) methods called class.
1 TCSS 143, Autumn 2004 Lecture Notes Inheritance.
Class Design I Class Contracts Readings: 2 nd Ed: Section 9.5, Advanced Topic 9.2 3 nd Ed: Section 8.5, Advanced Topic 8.2 Some ideas come from: “Practical.
Classes CS 21a: Introduction to Computing I First Semester, 2013-2014.
TCSS 143, Autumn 2004 Lecture Notes
CSC 204 - Programming I Lecture 8 September 9, 2002.
Advanced Objects (Dependencies and Documentation)
Classes