Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
КсенияСергеевна
0 / 0 / 0
Регистрация: 07.09.2009
Сообщений: 45
#1

классы - C++

13.10.2009, 20:06. Просмотров 606. Ответов 7
Метки нет (Все метки)

мне дали задание:
создать систему классов для обеспечения работы с абонентами телефонной компании...

помогите пожалуйста сделать, ну или хотя бы объясните с чего начать(можно лёгкий набросок)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2009, 20:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос классы (C++):

Непонятна тема (Классы содержащие другие классы, как данные члены ) - C++
Изучаю книгу Джесс Либерти(в частности эту главу в данный момент) #include <iostream> class Point { public: void SetX(int...

Программа по классам, которая использует классы точек и прямых на плоскости, а, возможно, и другие классы - C++
Нужно написать программу, которая использует классы точек и прямых на плоскости, а, возможно, и другие классы. Реализовать её нужно в трех...

Наследование, базовые классы и производные классы - C++
Добрый вечер.Задание: необходимо разработать поля и методы наследуемые из базового класса и собственные компоненты производных...

Классы и наследование (Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию вычисления объёма.) - C++
Уважаевые, помогите написать прожку на экзамене: Создать класс 3D фигура, и производные классы шар, конус, цилиндр и куб. Создать функцию...

Классы возможностей(Mixin классы) - C++
Не могу понять смысла использования mixin классов( это класс в котором есть только методы и нет членов-данных) Т.е. к примеру у нас...

Классы, включающие другие классы - C++
Столкнулся вот с таким кодом: #include <iostream> class Point { public: void SetX(int x) {itsX = x;} void SetY(int y) ...

7
Vourhey
Почетный модератор
6486 / 2260 / 123
Регистрация: 29.07.2006
Сообщений: 12,536
13.10.2009, 23:25 #2
подумайте, какую инфу об абоненте должен хранить объект класса.
1
CheshireCat
Эксперт С++
2896 / 1245 / 78
Регистрация: 27.05.2008
Сообщений: 3,404
13.10.2009, 23:29 #3
С чего начать:
1. Анализ предметной области. Какие сущности существуют в "живой природе" в такой деятельности? Мне приходят в голову сущности: абонент, телефонный разговор, счет за услуги, тарифный план, список абонентов....
2. Анализ атрибутов этих сущностей и отношений между ними. Здесь можно прикинуть, что для сущности "абонент" есть атрибуты: фамилия, имя, адрес, телефонный номер, тарифный план (или код тарифного плана)..... и так далее.
3. Что можно сделать с сущностью "абонент" (в смысле программирования)? Например: создать нового абонента, уничтожить запись об абоненте, копировать запись об абоненте, редактировать запись об абоненте, получить счет за услуги для абонента.... короче, думай!
1
КсенияСергеевна
0 / 0 / 0
Регистрация: 07.09.2009
Сообщений: 45
15.10.2009, 10:42  [ТС] #4
спасибо огромное)))
0
novi4ok
551 / 504 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
15.10.2009, 11:45 #5
в учебных целях можно ограничиться несколькими простыми задачами, котое будут решаться с помощью этих классов:
- создать абонента
- редактировать абонента
- переместить абонента в архив (или просто удалить)
- получить список соединений абонента за период
- выставить счет абоненту за период

абонент получает уникальный идентификатор, личные данные (фио, адрес, номер счета), дату создания и позволяет их изменять и опрашивать (изменять можно все кроме идентификатора)

соединение характеризуется номером абонента, целевым номером, временем начала и продолжительностью (или временем конца соединения)

счет содержит уникальный номер счета, номер абонента, период, за который выставлен счет, дата составления счета, количество соединений со стоимостью каждого, общую стоимость, отметка об оплате.
1
КсенияСергеевна
0 / 0 / 0
Регистрация: 07.09.2009
Сообщений: 45
15.10.2009, 23:39  [ТС] #6
спасибо,у меня это курсовой проект!!!!!!
0
Rififi
2360 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
15.10.2009, 23:43 #7
КсенияСергеевна,
слушай, Сегреевна, неужели ты у себя в группе не можешь найти какого-нибудь головастого малчеГа, который просто и без лишних слов сделает тебе курсовик???
0
КсенияСергеевна
0 / 0 / 0
Регистрация: 07.09.2009
Сообщений: 45
16.10.2009, 17:24  [ТС] #8
понимаешь я учусь на факультете физики и прикладной математики...и все мальчики моей группы....не совсем от мира сего......они на девушек то странно реагируют...а говорить с ними уж подавно невозможно))))
0
16.10.2009, 17:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.10.2009, 17:24
Привет! Вот еще темы с ответами:

классы/дочерние классы/методы - C++
помогите пожалуйста! надо что выводились только учебеники. чтоб былo через GetTip. h файл class Book { protected: char...

Динамические массивы структур;Классы. Класс массивы структур;Классы. Класс динамического массива структур. - C++
Здраствуйте.Помогите с практичкой мое задание 4.3. Строка таблицы данных содержит следующую информацию о владельцах авто: ф.и.о....

Классы с++ - C++
Правильно ли я описал класс? #include "stdafx.h" #include <algorithm> #include <iostream> using namespace std; int main(int...

Классы - C++
Разработать консольную программу на языке С++, в которой описывается и используется простой класс для объектов индивидуального варианта....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.