클래스1 c++ 기초 - 클래스 (생성자, 소멸자) 절차 지향 프로그래밍 모든 로직이 함수 기반으로 작성된다. 함수 호출 순서가 중요하며, 기능을 추가할 때 계속해서 함수를 늘려나가야 하므로 코드 확장성이 낮은 편이다. 객체지향 프로그래밍 객체를 중심으로 작성된다. 절차 지향과 달리 함수가 특정 데이터나 순서에 묶이지 않는다. 클래스 클래스는 객체를 생성하기 위한 설계도로 볼 수 있다. 설계도에는 속성(멤버 변수)과 기능(멤버 함수)를 정의하게 된다. 예를 들어, Animal 클래스에서 속성의 경우 이름, 친밀도 등이 될 수 있고 기능의 경우 밥먹기 잠자기 등이 될 수 있다. class 클래스명 { 접근 제어 지시자: 멤버 변수, 멤버 함수 등 정의 } 클래스에 다음과 같이 멤버 변수와 함수를 정의할 수 있다. 객체를 생성할 때 메모리에는 멤버 변수만 올.. 2024. 2. 4. 이전 1 다음