-
매개변수 갖는 생성자 연습문제c++ 2019. 12. 28. 15:20
1.세 개의 배정도 실수를 매개변수로 받는 생성자를 사용하는 box라는 클래스를 작성하여라. 매개변수로 전달된 세 개 의 실수는 상자의 각 모서리의 길이를 나타낸다. box 클래스에서 이 상자의 부피를 구한 후에 배정도 실수형 변수에 부피를 저장하도록 하라.box 객체의 부피를 출력하는 vol()이라는 멤버 함수를 포함하여라
#include<iostream> using namespace std; class box { double h = 0; double w = 0; double d = 0; double result = 0; public: box(double x, double y, double z); void vol(); }; box::box(double x,double y,double z) { h = x; w = y; d = z; } void box::vol() { result = h*w*d; cout << result; } int main() { box b1(3.5,3,2.3); b1.vol(); }