생성자 - Juice class
Juice Class
실습 예제
ch07ex8_주스클래스.cpp
#include <iostream>
#include <string>
using namespace std;
class Juice
{
public:
Juice():Juice("바나나") {}
Juice(string m1)
{
material1 = m1;
}
Juice(string m1, string m2)
{
material1 = m1;
material2 = m2;
}
void showJuice() const
{
cout << material1 << material2 << "주스" << endl;
}
private:
string material1 = "";
string material2 = "";
};
int main()
{
Juice j1;
j1.showJuice();
Juice j2("딸기");
j2.showJuice();
Juice j3("아보카도", "블루베리");
j3.showJuice();
return 0;
}실습 문제
ch07lab7_Car.cpp
다음 조건을 만족하는 Car 클래스를 생성자를 이용해 작성하시오.
1. 멤버 변수 (private)
2. 생성자 (public)
3. 멤버 함수: 메서드(method)
void display() const
void display() const4. main()
Last updated