Skip to content

elee02/OOP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 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

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 96.9%
  • C 2.5%
  • Jupyter Notebook 0.6%