Submit Search
Upload
클래스의 기초 지식
•
0 likes
•
332 views
. Ruvendix
Follow
C++언어 초간단 정리 두 번째! 클래스의 기초 지식을 알아보자.
Read less
Read more
Education
Report
Share
Report
Share
1 of 8
Download now
Download to read offline
Recommended
M5 6 1
M5 6 1
nexthw
MFC 발견 (2)
MFC 발견 (2)
종훈 박
동적할당
동적할당
. Ruvendix
웹표준과 자동화의 약속된 승리
웹표준과 자동화의 약속된 승리
Young-Ho Cha
개발자의 컴퓨터
개발자의 컴퓨터
jaehyok Song
여러 생성자
여러 생성자
. Ruvendix
형식 선정
형식 선정
. Ruvendix
Hello c++ world
Hello c++ world
. Ruvendix
Recommended
M5 6 1
M5 6 1
nexthw
MFC 발견 (2)
MFC 발견 (2)
종훈 박
동적할당
동적할당
. Ruvendix
웹표준과 자동화의 약속된 승리
웹표준과 자동화의 약속된 승리
Young-Ho Cha
개발자의 컴퓨터
개발자의 컴퓨터
jaehyok Song
여러 생성자
여러 생성자
. Ruvendix
형식 선정
형식 선정
. Ruvendix
Hello c++ world
Hello c++ world
. Ruvendix
연산자 오버로딩
연산자 오버로딩
. Ruvendix
예외 처리
예외 처리
. Ruvendix
템플릿
템플릿
. Ruvendix
상속과 다형성
상속과 다형성
. Ruvendix
클래스의 추가 지식
클래스의 추가 지식
. Ruvendix
전처리기
전처리기
. Ruvendix
Google coding guide
Google coding guide
. Ruvendix
배열
배열
. Ruvendix
구조체
구조체
. Ruvendix
자료형과 값
자료형과 값
. Ruvendix
포인터
포인터
. Ruvendix
Hello world
Hello world
. Ruvendix
Borang kss 1
Borang kss 1
JessWongHuiJuan1
표준 입출력
표준 입출력
. Ruvendix
El rescate del PMUS de Madrid: del papel a la acción
El rescate del PMUS de Madrid: del papel a la acción
Ecologistas en Accion
More Related Content
Viewers also liked
연산자 오버로딩
연산자 오버로딩
. Ruvendix
예외 처리
예외 처리
. Ruvendix
템플릿
템플릿
. Ruvendix
상속과 다형성
상속과 다형성
. Ruvendix
클래스의 추가 지식
클래스의 추가 지식
. Ruvendix
전처리기
전처리기
. Ruvendix
Google coding guide
Google coding guide
. Ruvendix
배열
배열
. Ruvendix
구조체
구조체
. Ruvendix
자료형과 값
자료형과 값
. Ruvendix
포인터
포인터
. Ruvendix
Hello world
Hello world
. Ruvendix
Borang kss 1
Borang kss 1
JessWongHuiJuan1
표준 입출력
표준 입출력
. Ruvendix
El rescate del PMUS de Madrid: del papel a la acción
El rescate del PMUS de Madrid: del papel a la acción
Ecologistas en Accion
Viewers also liked
(15)
연산자 오버로딩
연산자 오버로딩
예외 처리
예외 처리
템플릿
템플릿
상속과 다형성
상속과 다형성
클래스의 추가 지식
클래스의 추가 지식
전처리기
전처리기
Google coding guide
Google coding guide
배열
배열
구조체
구조체
자료형과 값
자료형과 값
포인터
포인터
Hello world
Hello world
Borang kss 1
Borang kss 1
표준 입출력
표준 입출력
El rescate del PMUS de Madrid: del papel a la acción
El rescate del PMUS de Madrid: del papel a la acción
클래스의 기초 지식
1.
C++ !
2.
http://blog.naver.com/ruvendix 데이터 모델링 현실 세계를
가상 세계로 옮기려면 어떻게 해야 하지? 일단은 현실 세계의 정보를 분석해보자!
3.
http://blog.naver.com/ruvendix 데이터 모델링의 과정
4.
http://blog.naver.com/ruvendix 클래스의 개념 현실 세계의
개체를 추상화(공통된 정보를 알아내는 것)해서 데이터 모델링까지는 끝냈는데… 1회용으로 쓰기에는 아깝다! 그냥 이걸로 계속 객체(실체)를 만들자! 마치 붕어빵틀로 붕어빵을 계속 찍어내는 것처럼!
5.
http://blog.naver.com/ruvendix 클래스의 모습 class CStudent { private: char
Name[20]; public: void ShowName(void) { cout << Name << endl; } }; 클래스는 구조체와 비슷하게 생김! 단! struct가 아니라 class를 사용! private과 public은 접근 한정자
6.
http://blog.naver.com/ruvendix 접근 한정자 C++은 정보를
보호하기 위해 접근 한정자를 제공한다! 객체지향 프로그래밍에서는 정보 은폐가 중요! 구조체는 기본 설정이 public! 클래스는 기본 설정이 private! 구조체와 클래스의 차이점은 이것뿐!
7.
http://blog.naver.com/ruvendix 생성자와 소멸자 클래스는 자동
호출되는 생성자와 소멸자라는 함수를 갖고 있다! 사용자가 정의하지 않아도 기본 설정이 존재함! new는 생성자를 호출하고, delete는 소멸자를 호출함! class CTest { CTest(void) { } ; // 생성자 ~ CTest(void) { } ; // 소멸자 } CTest *pTest = new CTest; delete pTest;
8.
http://blog.naver.com/ruvendix
Download now