Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2013, 14:41   #1
Raskolbasnik
Новичок
Джуниор
 
Регистрация: 14.05.2013
Сообщений: 6
Вопрос C++ Создать класс окружность

Создать класс окружность, чтобы он был наследником класса точка, наследовал его поля и методы. Помогите пожалуйста написать!!

Последний раз редактировалось Raskolbasnik; 14.05.2013 в 14:44.
Raskolbasnik вне форума Ответить с цитированием
Старый 14.05.2013, 15:02   #2
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

ну вот например так:

Код:
class point
{
public:
   int x, y;
   virtual ~point() {}
   virtual void print() { std::cout << x << ", " << y; }
};

class circle : public point
{
public:
   int r;
   virtual void print() { std::cout << x << ", " << y << ", " << r; }
};
Rififi вне форума Ответить с цитированием
Старый 14.05.2013, 15:20   #3
Raskolbasnik
Новичок
Джуниор
 
Регистрация: 14.05.2013
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Rififi Посмотреть сообщение
ну вот например так:

Код:
class point
{
public:
   int x, y;
   virtual ~point() {}
   virtual void print() { std::cout << x << ", " << y; }
};

class circle : public point
{
public:
   int r;
   virtual void print() { std::cout << x << ", " << y << ", " << r; }
};
и что с этим делать? а то я просто совсем дурак в программировании))
Raskolbasnik вне форума Ответить с цитированием
Старый 14.05.2013, 15:34   #4
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
Создать класс окружность, чтобы он был наследником класса точка, наследовал его поля и методы. Помогите пожалуйста написать!!
(написали)
Цитата:
и что с этим делать?
Прямо как в том анекдоте:
Цитата:
- Можно на один диск поставить две операционные системы?
- Да.
- А зачем?
Abstraction вне форума Ответить с цитированием
Старый 14.05.2013, 15:38   #5
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

Raskolbasnik

и что с этим делать?

Распечатать, показать преподавателю.
На все вопросы отвечать "мультипасс", как Мила Йовович что класс создан и наследует поля и методы.
Rififi вне форума Ответить с цитированием
Старый 14.05.2013, 15:39   #6
Raskolbasnik
Новичок
Джуниор
 
Регистрация: 14.05.2013
Сообщений: 6
По умолчанию

я говорю на полном серьёзе, как то не удаётся писать, поэтому ищу помощи у более прошаренных в этом деле!
Моя задача состоит в том чтобы, показать преподавателю на примере, чтобы программа работала, какие библиотеки подключать и т.д.

Последний раз редактировалось Raskolbasnik; 14.05.2013 в 15:41. Причина: (дополнил)
Raskolbasnik вне форума Ответить с цитированием
Старый 14.05.2013, 17:05   #7
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
Моя задача состоит в том чтобы, показать преподавателю на примере, чтобы программа работала, какие библиотеки подключать и т.д.
Так это не имеет никакого (повторяю: никакого) отношения к Вашему сообщению из первого поста.
Что программа должна делать? "Иметь класс 'окружность'" - это не действие.(гусары, молчать!)
Abstraction вне форума Ответить с цитированием
Старый 14.05.2013, 19:38   #8
Raskolbasnik
Новичок
Джуниор
 
Регистрация: 14.05.2013
Сообщений: 6
По умолчанию

Ну если вообщем, там площадь, радиус, диаметр, периметр наверно так...
Raskolbasnik вне форума Ответить с цитированием
Старый 14.05.2013, 20:01   #9
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

Raskolbasnik

Ну тогда создавай тему в платном разделе предлагай вознаграждние исполнителю... или есть ещё эконом-вариант для студней: ждать пока кто-нибудь добренький случайно не забредет в тему и кому буден нефик делать... (Ж
только смотри, ты конечно можешь и подождать, а вот армия ждать не будет :D
Rififi вне форума Ответить с цитированием
Старый 14.05.2013, 20:04   #10
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Abstraction Посмотреть сообщение
"Иметь класс 'окружность'" - это не действие.(гусары, молчать!)
Да-уж, куда-уж действеннее, поиметь класс окружности .
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") funnyy Помощь студентам 3 17.10.2012 17:40
Создать класс Cuda Общие вопросы C/C++ 4 30.05.2012 23:54
Cоздать класс жидкость. определить конструкторы деструкторы и функцию печати. создать публик производный класс. (С++) Динар Габбасов Помощь студентам 0 28.05.2012 18:44
Создать линию и что бы окружность двигалась параллельно ей (MFC) ArtySt Помощь студентам 0 25.05.2012 16:49
создать класс на c# michal3003 Помощь студентам 1 15.12.2011 19:22