Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Решение экзамена 
:(
    Опции темы
Гость_Artem
Дата 9.6.2005, 09:45 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


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

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1012 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.