[C++ lab] 2. hello world

Preview:

Citation preview

PL in C++

박민근

2 강 : C++ 소개와 Hello World

C vs C++

절차 지향 객체 지향명령과 데이터가 분리 명령과 데이터가 하나의 객체를

구성

프로그램 변경이 어려움 프로그램 변경이 용이함

프로그램의 구성 요소가 실세계를 추상화 하므로 프로그램이 어려움

프로그램의 구성 요소가 실세계에 일치하므로 프로그램이 자연스러움

프로그램 재사용성이 낮다 프로그램 재사용성이 높다

BASIC, C, COBOL, PASCAL 등

C++, JAVA, C#, Objective C 등

프로그램의 완성 과정

Hello Word!

Visual Stuio 의 C++ 솔루션

C -> C++

변수 출력 하기

새로운 클래스 추가하기

C++ 클래스 이름은 관례상 C 로 시작하는 경우가 많다

C++ 파일은헤더파일 (.h) 와 소스 파일 (.cpp) 로 구성되어 있다 .

헤더 파일은 클래스의 원형을 선언한다

소스 파일은 실제 내용을 구현 ( 정의 ) 한다 .

객체의 생성과 해제

과제 UML 조사 및 작성

Recommended