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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2014, 19:16   #1
Zhaniya
 
Регистрация: 19.11.2013
Сообщений: 9
По умолчанию Объектно-ориентированное программирование

Произвести кодирование классов и написать программу демонстрирующую применение объектов.
Требования к классам: Конструкторы (умолчания и с параметрами) и деструкторы (при необходимости). У классов должно быть несколько внутренних (private) полей, доступ к которым осуществляется только через методы-аксессоры с проверкой допустимости значений.


Данная система представляет собой весы с грузом. Весы могут быть ограничена массой. Груз также ограничено массой. Суммарная масса груза не должна превышать максимальную нагрузочную способность . У весов имеется левые и правые стороны для взвешивание массы груза. Весы могут выполнять две функции взвешивать одновременно гирю и какой-либо груз. При убирании груза и гири с весов, масса на правой и на левой стороне весов становится равной нулю. Функция bool left more – сравнивает левую и правую часть весов, а именно: если левая часть тяжелее, то выражение верное, если нет, то выражение неверное.

Помогите до конца запрограммировать!
Код:
#include <conio.h>
 class Scales {
 private:
  int massa_left,masa_right,max_mass; bool left_more;
	 public:
	 int getmassa_left(int &ml);
	 int getmassa_right(int &mr);
	 int getmax_mass(int &mm);
	 bool getleft_more(bool &lm);
	 int clear();
	 int PutItem(Item);
 };

 class Item {
 private:
 int massa;
 bool gir;
          public:
		int getmassa( int &m);
		bool getgir( bool &g)
 };
Zhaniya вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объектно-ориентированное программирование jula939393 Помощь студентам 0 21.03.2013 16:48
Объектно-ориентированное программирование KyTuH Паскаль, Turbo Pascal, PascalABC.NET 1 17.10.2012 19:59
Объектно-ориентированное программирование Kira444 Помощь студентам 21 03.02.2011 16:34
Объектно-ориентированное программирование Solnze2 Паскаль, Turbo Pascal, PascalABC.NET 2 14.06.2010 13:42
Объектно-ориентированное программирование 4ika Помощь студентам 2 04.04.2010 20:27