TR EN

OBJECT ORIENTED PROGRAMMING DERS TANITIM VE UYGULAMA BİLGİLERİ

Kodu Dersin Adı Yarıyıl Süresi(T+U) Kredisi AKTS Kredisi
COM201 OBJECT ORIENTED PROGRAMMING 3 5 4 8

AMAÇ VE İÇERİK

Amaç: This course aims to teach the student the concepts of object-oriented programming and to learn and develop object-oriented programs with the Python programming language. After completing this course, the student is expected to examine the original codes related to object-oriented programming for relevant applications and make changes to them.
İçerik: Object-Oriented Programming (OOP) is a fundamental programming that organizes code around objects, which are instances of classes. Objects and classes, constructor, static variable, constants, methods, visibility modifiers, temporary objects, calling methods with objects, immutability, variable visibility, class abstraction, and wrapping, concepts of superclass and subclass, inheritance, multiple meanings, chewing, overloading, abstract class, object-oriented design.