ECE – CSE 1251 – Object Oriented Programming
“Write shy code — modules that don’t reveal anything unnecessary to other modules and that don’t rely on other modules’ implementations.”
— Andy Hunt * Dave Thomas
Rationale: This course is designed to provide a foundation in object-oriented design and implementation, programming environments, and object-oriented programming.
● Java: The Complete Reference, Book by Herbert Schildt
● Java: How to Program, Deitel & Deitel
● Programming with Java: E Balagurusamy
Declaration: Various materials are collected from Internet to make these slides. These slides are to help taking the class and can be used as a guideline. I'll upload the slides one by one after delivering the lectures.
Topic 5 – Inheritance and Polymorphism.pdf (Helpful Video: Inheritance, Another Inheritance Video, Polymorphism, Overloading and Overriding)
Topic 6 – Interface and Abstract.pdf (Helpful video: Interface, Abstract)