Lesson 3
Introduction to OOP
Objectives
- understanding the concepts of class and object
- using contructors to initialize objects
- overloading methods
- static keyword
- this keyword
Documentation
Java Oracle Tutorial - OOP Concepts
Principiile programarii orientate pe obiecte
Ciclul de viaţă al obiectelor
Java Notes - Capitolul 5, sectiunile 1, 2, 3
Think Java - Chapter 10 - Objects
Think Java - Chapter 11 - Classes
Lab assignment
- Accept class assignment for lab 3 by following Piazza forum link.
NOTE: By following and accepting assignment a git repository will be created in your github account.