본문 바로가기

c++언어10

[C++ 언어] 제 3 강 : 클래스 드디어 클래스를 공부하는군요. 클래스와 우리가 기존에 알고 있던 구조체를 같이 언급하면서 설명하도록 하겠습니다. 프로그래밍을 할 때, 관련 있는 데이터를 하나로 묶습니다. 관리하기도, 프로그래밍 하기에도 편하기 때문이죠. 그래서 구조체를 사용했습니다. 즉, 부류를 형성하는 데이터들을 하나의 자료형으로 정의해서, 관리 및 프로그램 구현에 도움을 주고있습니다. 지금까지 우리는 구조체를 공부하면서 구조체 내부에 오직 변수만 정의하여 사용해왔습니다. 그러나 클래스는 함수까지도 포함을해서 정의합니다. 어떠한 데이터들이 부류를 형성한다고 가정해 봅시다. 예를들어 은행업무에서의 고객이름, 비밀번호, 계좌번호, 잔액은 모두 고객에 대한 정보로 부류를 이루고 있습니다. 출금기능과 입금기능은 함수로 구현을 했고 이러한 기.. 2012. 2. 7.
[C++ 언어] 제 1 강 : 기본적인 C++ C언어에 바로 이어서 C++언어로 넘어왔습니다. C언어 학습 후에 공부하게 되는 C++이므로 C언어에서 다루지 않았던 추가적인 내용들, 또는 C언어와 C++언어의 차이점 등에 중점을 두고 공부할 생각입니다. C++언어는 C언어를 포함하고 있습니다. 즉, C++은 C언어가 지니지 않는 문법적 특성도 많이 가지고 있다는 이야기입니다. 참고로 C++언어의 확장자는 .c 가 아닌 .cpp 로, 헤더파일은 #include가 아닌 #include으로 지정해 줘야 되는거 잊지마세요~~ cout 2012. 2. 1.