다양한 클래스 II

실습 예제

ch07ex4_car.cpp

차량 클래스를 생성하시오. 차량 클래스 멤버변수는 color(색상), speed(속도), door(문 수)가 있다. 멤버함수(메서드)는 차량 정보를 출력하는 display()함수가 있다.

color: BLACK
door: 2
speed: 60
#include <iostream>
#include <string>

using namespace std;

class Car
{
public:
	int speed;
	int door;
	string color;

	void display()
	{
		cout << "color: " << color << endl;
		cout << "door: " << door << endl;
		cout << "speed: " << speed << endl;
	}
};

int main()
{
	Car c1;	
	c1.color = "BLACK";
	c1.door = 4;
	c1.speed = 100;
	c1.display();

	return 0;
}

ch07ex5_calculator.cpp

덧셈, 뺄셈, 곱셈, 나눗셈을 수행하는 계산기 클래스를 생성한다. 클래스 메서드는 아래와 같다.

실습 문제

ch07lab3_cal.cpp

제곱, 팩토리얼을 수행하는 계산기 클래스를 생성한다. 클래스 메서드는 아래와 같다.

Last updated