Четвертый BORLAND С++ и его окружение

       

Конструктор circle


circle::circle(double x, double y, double r)

: shape(x,y) < Обратите внимание как конструктор circle

вызывает конструктор shape, с начальной

установкой.

{

radius = r; < Далее попросту устанавливается

радиус круга

}

Функция площади круга подменяет определение, сделанное в базовом

классе, и вычисляет знаменитую формулу pi*r2.

double circle::area(void)

{

return 3.14159 * radius * radius;

}



Содержание раздела