Professional Documents
Culture Documents
Lecture 01
An Introduction to the Course
Introduction
• Recommended Books
– Java How To Program by Dietel 11th Ed.
• Some good reference books are
– Beginning Java by Ivor Horton
– An Introduction to Object Oriented Programming with Java, 5th
Edition by C. Thomas Wu
• Lecture Slides
• Any other material on Object Oriented Programming
Course Contents
• All the coding will be done in Java using NetBeans IDE (ver
8.2 or above)
• Each lab will comprise of a lab tasks/exercises to be
completed during the same lab time (3 Hrs.)
• Lab assignments will also be given to be submitted
individually
Project
Data
Member
Function
Member
Function
Object
Data
Data
Member
Member
Function
Function
Member Member
Function Function
Object Object
Real World Modeling
• Reusable Components
– Design or build new applications from existing object components
– Build new objects from existing objects
Objects and Behavior