Skip to content

dilshod-obidov/OOP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Object Oriented Programming with C++

Description: This reflective repository documents my journey through the C++ Object-Oriented Programming (OOP) course. It explores how I applied course concepts, overcame challenges, and gained valuable insights.

#include <iostream>

int main() {
    std::cout << "Hello OOP";
}

Course Details

  • Class Name (Kor): 객체지향프로그래밍
  • Class Name (Eng): Object Oriented Programming
  • Class Code: IGS2130
  • Class Group: 001

Class Overview

This course teaches object-oriented programming (OOP) techniques to students who understand the procedural programming techniques of the C++ language. The course covers basic OOP features including class, inheritance, and operator overloading. Laboratory exercises and programming assignments are designed for students' understanding.

Schedules

Week Class Topic
1 Introduction
2 Pointers
3 Dynamic Memory Allocation
4 Reference
5 Basics of C++ classes (I)
6 Basics of C++ classes (II)
7 Copy constructor
8 Midterm Exam
9 Friend && Static
10 Inheritance
11 Virtual Fuctions
12 Virtual Constructors && Destructors
13 Operator Overloading (I)
14 Operator Overloading (II)
15 Final Exam

About

Object Oriented Programming

Topics

Resources

Stars

Watchers

Forks