Я новичок в C ++, изучая конструктор, я пробовал фрагмент кода. < /p>
#include
using namespace std;
class CCircle
{
double dRadius;
public:
CCircle(double in_Radius) : dRadius(in_Radius) {}
double area()
{
return (3.14*dRadius*dRadius);
}
};
class CCylinder
{
CCircle CircleObject;
double dheight;
public:
CCylinder(double in_dheight) : dheight(in_dheight) {}
double volume()
{
return (CircleObject.area()*dheight);
}
};
int main()
{
CCircle CircleObject (0.5);
CCylinder CylinderObject (5.2);
cout
Подробнее здесь: https://stackoverflow.com/questions/522 ... r-beginner
Конструктор <начинающий> ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Я начинающий программист, так что не обвиняйте меня в том, что я плохой [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-