![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Гость_Artem |
|
|||
|
Unregistered |
Каждый клас в отдельном файле.
1) ///////////////////////////////////////////////////////////////////////////// class URAVNENIE { public: void Set_X(int x); int Get_X(void)onst; virtual void Desigion(void)=0; // Решить уравнение proteted: int X; }; ////////////////////Ф-ии класса///////////////////////////////////////////////////////// void URAVNENIE :: Set_X(int x) { this->X = X; } int URAVNENIE :: Get_X(void)onst { return X; } ////////////////////Конец класса///////////////////////////////////////////////////////// 2) class LIN_URAVNENIE : public URAVNENIE { public: virtual void Desigion(void); // Решить линейное уравнение private: }; ////////////////////Ф-ии класса///////////////////////////////////////////////////////// void LIN_URAVNENIE :: Desigion(void) // Решить линейное уравнение { /* Здесь будет решение линейного урвнения, использую ф-ии Set_X и Get_X */ } ////////////////////Конец класса///////////////////////////////////////////////////////// 2) /* ax^2 + bx + c = 0 */ class KVADRAT_URAVNENIE : public URAVNENIE { public: void Set_a(int a); void Set_b(int b); void Set_c(int c); int Get_a(void) const; int Get_b(void) const; int Get_c(void)onst; virtual void Desigion(void); // Решить квадратное уравнение private: int a, b, c ; }; ////////////////////Ф-ии класса///////////////////////////////////////////////////////// void KVADRAT_URAVNENIE :: Set_a(int a) { this->a = a; } void KVADRAT_URAVNENIE :: Set_b(int b) { this->b = b; } void KVADRAT_URAVNENIE :: Set_c(int c) { this->c = c; } int KVADRAT_URAVNENIE :: Get_a(void) const { return a; } int KVADRAT_URAVNENIE :: Get_b(void) const { return b; } int KVADRAT_URAVNENIE :: Get_c(void)onst { return c; } void KVADRAT_URAVNENIE :: Desigion(void) // Решить квадратное уравнение { /* Здесь будет решение квадратного урвнения, использую ф-ии Set_X и Get_X */ } ////////////////////Конец класса///////////////////////////////////////////////////////// В программе классы LIN_URAVNENIE KVADRAT_URAVNENIE наследованы от базового класса URAVNENIE. В каждом из классов определена виртуальная ф-ия решения уравнения |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |