This chapter is an introduction to object oriented design for students. This chapter explores some of the concepts of how to break code into usable pieces as well as some of the important features of designing abstract data types and data storage classes.
For each problem, handwrite the solution :
Chapter 3: Parameters and Objects
Self-Check 3.1: methodHeaderSyntaxSelf-Check 3.2: MysteryNumsSelf-Check 3.3: Oops3-errorsSelf-Check 3.4: OddsSelf-Check 3.9: parameterMysterySodaSelf-Check 3.16: minSelf-Check 3.19: stringExpressionsExercise 3.1: printNumbersExercise 3.6: largerAbsValExercise 3.8: quadraticExercise 3.17: padStringExercise 3.22: CollegeAdmitBook problems are due at the beginning of the class period before the Chapter test
APCS Creating Classes
Multi-argument constructors
Getters and Setters
Java toString()
https://repl.it/student/classrooms/134459
036 - 044: Method Header Practice
058 - 060: Scope and Global Variables
061: Creating the Student Class
062 - 064: Constructor Practice
https://runestone.academy/runestone/static/JavaReview/index.html
Chapter 2 - Classes and Objects: 2.2.1 - 2.2.3, 2.7.1 - 2-7-4