Home
MXXI.kr
Cancel

[C++ 프로그래밍] 15강 - 예외 처리

💡해당 게시글은 방송통신대학교 이병래 교수님의 'C++ 프로그래밍' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 프로그램이 동작하는 상황은 항상 정상적인 것은 아니며, 때로는 정상적인 동작을 할 수 없는 상황이 발생할 수 있음 이러한 경우를 고려하지 않고 프로그램을 작성하면 프로그램이 실행되는 동안 여러 가지 문제가 발생...

[C++ 프로그래밍] 14강 - 템플릿

💡해당 게시글은 방송통신대학교 이병래 교수님의 'C++ 프로그래밍' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 C++ 언어에서는 프로그램 작성에 유용하게 활용할 수 있는 표준 템플릿 라이브러리(STL)를 제공함 STL에서 제공하는 컨테이너, 반복자, 알고리즘을 이해하고, 이를 활용하기 위한 여러 가지 구문들에 대하여 학...

[C++ 프로그래밍] 13강 - 템플릿

💡해당 게시글은 방송통신대학교 이병래 교수님의 'C++ 프로그래밍' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 컨테이너 클래스는 객체들을 저장하는 클래스임 만일 여러 가지 클래스의 객체에 대해 각각 컨테이너 클래스가 필요하다면 여러 개의 컨테이너 클래스가 선언되어야 할 것임 이 경우 동일한 코드를 반복적으로 작성해야...

[C++ 프로그래밍] 12강 - 상속

💡해당 게시글은 방송통신대학교 이병래 교수님의 'C++ 프로그래밍' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 추상 클래스와 다중 상속에 대하여 학습함 클래스를 선언할 때 그 클래스의 객체를 직접 만들기 위한 것이 아니라, 파생 클래스에 상속할 공통인 속성이나 메소드를 담고 있게 할 수 있음 특히 파생 클래스에서 반...

[C++ 프로그래밍] 11강 - 상속

💡해당 게시글은 방송통신대학교 이병래 교수님의 'C++ 프로그래밍' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 상속을 활용하여 기초 클래스와 파생 클래스를 선언함으로써 클래스 계층 구조를 만들었을 경우, 기초 클래스의 포인터는 기초 클래스의 객체뿐만 아니라 해당 클래스 계층 구조에 속하는 파생 클래스들의 객체를 가리키게 할...

[C++ 프로그래밍] 10강 - 상속

💡해당 게시글은 방송통신대학교 이병래 교수님의 'C++ 프로그래밍' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 상속은 일반화와 특수화를 통해 계층적으로 클래스를 선언함으로써 추상화를 하는 유용한 기능임 기초 클래스의 일반적 속성 및 메소드는 파생 클래스들에 상속 됨으로써 파생 클래스들에 공통적으로 필요한 속성 및 메소드...

[C++ 프로그래밍] 9강 - 연산자 다중 정의

💡해당 게시글은 방송통신대학교 이병래 교수님의 'C++ 프로그래밍' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 복사와 이동을 용도에 맞게 활용할 수 있는 대입 및 이동 대입 연산자의 다중 정의에 대하여 학습함 두 가지 클래스의 예를 통하여 연산자 다중 정의를 적용해봄 먼저 배열을 표현하는 클래스를 통해 첨자를 통해 ...

[C++ 프로그래밍] 8강 - 연산자 다중 정의

💡해당 게시글은 방송통신대학교 이병래 교수님의 'C++ 프로그래밍' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 C++에는 기본 자료형의 데이터에 사용할 수 있는 여러 가지 연산자가 제공 됨 연산자를 우리가 선언하는 클래스의 객체에도 사용할 수 있도록 하는 연산자 다중 정의에 대해 학습함 1개의 피연산자를 갖는 단항 ...

[C++ 프로그래밍] 7강 - 클래스와 객체

💡해당 게시글은 방송통신대학교 이병래 교수님의 'C++ 프로그래밍' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 클래스 선언, 객체의 정의 및 활용 방법을 프로그램 예를 통해 복습함 스택을 표현하는 클래스를 활용하는 예를 학습함 스택은 Last-In-First-Out 특성을 갖는 자료 구조임 복소수를 표현하는 클래...

[C++ 프로그래밍] 6강 - 클래스와 객체

💡해당 게시글은 방송통신대학교 이병래 교수님의 'C++ 프로그래밍' 강의를 개인 공부 목적으로 메모하였습니다. 학습 개요 클래스에 포함할 수 있는 여러 가지 유형의 생성자에 대하여 학습함 기본적인 생성자의 용법을 설명하였는데, 이 밖에도 다양한 상황을 위한 여러 가지 생성자를 활용할 수 있음 특정 객체가 아닌 클래스에 속한 객...