Introduction to object oriented programming
  • Introduction
Chapter 1
  • Inheritance in java
  • The keyword super in Java
  • Private protected and public modifiers in java
  • Overriding in java
  • The keyword final in java
  • Polymorphism in java
  • Abstract methods and classes in java
  • Interface implementation in Java
  • Composition relationship in java
Chapter 2
  • Introduction to multithreading
  • Create thread by extending the class Thread
  • Create thread by implementing Runnable
  • Thread synchronisation
  • Thread controls
  • Introduction to networking in java
  • Networking: InetAdress class in java
  • Networking: Url class in java