MON
Click here for Xmas Homework
INTRODUCING CLASSES (CHAPTER 4)
Powerpoint - Review basic concepts, introduce classes
Review the String class
KEY CONCEPTS (p. 243)
classes and objects
- a class is a blueprint of an object
objects
- declaring objects
- the new operator
defining classes (attributes and behaviors)
- private instance data (variables)
- constructors
- accessor and mutator methods
- behavior methods
- toString method
other concepts
- method/constructor overloading
- private vs. public methods and variables
- encapsulation
- aggregate objects (has-a relationship)
- preconditions
- be sure to review method concepts, too!
CLASSWORK
Create a Book class
HOMEWORK
Create a Movie class
TUE
Go over Christmas break homework
CLASSWORK
Expand the Book class
- List of Book objects
- print all
- print by one specific author
- print by rating
HOMEWORK (due Thursday)
AP-Style Questions p. 253 - 254 4.1 to 4.6 (Copy Questions)
WED
CLASSWORK
Car class (work in groups)
THU
Go over AP-style homework (assigned Tuesday)
Programming projects p. 251:
Program4_2
Program4_1
FRI
catch-up day