Deutsch Pусский العربية فارسی Türkçe
Skip To Content Site Search Deutsch Pусский العربية فارسی Türkçe
Eastern Mediterranean University

Object-Oriented Programming (BLGM211)

Basics of Java programming language. Introduction to object-oriented programming. Classes, objects, methods, access modifiers (private, public, protected). Class derivation, abstract classes, interfaces, static class members. Inheritance, encapsulation, polymorphism. Object construction and destruction, namespaces, exception handling. Method overloading and overriding, container classes, template classes. Unified Modeling Language (UML) class diagrams.

Credit: 4

Lecture Hour (hrs/week): 4

Lab (hrs/week): 0

Tutorial (hrs/week): 1

Related Programs