Object Oriented Programming


Course and labs: Assoc. Prof. Genge Bela, PhD


Lecture slides:

Chapter 1. Introduction.

Chapter 2. Main concepts. Singleton classes.

Chapter 3. Tables, Strings and regular expressions.

Chapter 4. Packages. Interfecaes. Embedded classes.

Chapter 5. Inheritance.

Chapter 6. Exceptions. Threads.

Chapter 7. Thread administration.

Chapter 8. Java swing. Data transfer channels. Generic classes.

Chapter 9. Serialization. Exercises.



Lab exercises:

Lab 1. Introduction. Classes. Objects.

Lab 2. Introduction to Java Swing.

Lab 3. Encapsulation. Modal windows.

Lab 4. Singleton classes.

Lab 5. Encapsulation of the simple linked list.

Lab 6. Interfaces.

Lab 7. Inheritance.

Lab 8. Java Packages. Exceptions.

Lab 9. Java threads.

Lab 10. Java streams. Synchronization.



© 2013 Béla Genge
Template design by Andreas Viklund / Best hosted at www.svenskadomaner.se