C++

Отрывок из книги
В большинстве разработок имеются понятия, которые трудно представить в программе в виде одного из основных типов или как функцию без ассоциированных с ней статических данных. Если имеется подобное понятие, опишите класс, представляющий его в программе. Класс – это тип, это значит, что он задает поведение объектов его класса: как они создаются, как может осуществляться работа с ними, и как они уничтожаются. Класс также задает способ представления объектов. Но на ранних стадиях разработки программы это не является (не должно является) главной заботой. Ключом к написанию хорошей программы является разработка таких классов, чтобы каждый из них представлял одно основное понятие. Обычно это означает, что программист должен сосредоточиться на вопросах: Как создаются объекты этого класса? Могут ли эти объекты копироваться и/или уничтожаться? Какие действия можно производить над этими объектами? Если на такие вопросы нет удовлетворительных ответов, то во-первых, скорее всего, понятие не было «ясно», и может быть неплохо еще немного подумать над задачей и предлагаемым решением, вместо того, чтобы сразу начинать «программировать» сложности.
Проще всего иметь дело с такими понят...
Книги из серии:
Без серии
[8.1 рейтинг книги]
Комментарии:
Популярные книги
Санек
1. Санек
Фантастика
:попаданцы
,альтернативная история
.
4.00
рейтинг книги
Хозяйка старой усадьбы
Любовные романы
:любовно-фантастические романы
.
8.07
рейтинг книги
Моя (не) на одну ночь. Бесконтрактная любовь
4. Шикарные Аверины
Любовные романы
:современные любовные романы
.
7.70
рейтинг книги
Очкарик 3
3. Очкарик
Фантастика
:фэнтези
.
5.75
рейтинг книги
Повелитель механического легиона. Том VII
7. Повелитель механического легиона
Фантастика
:технофэнтези
,аниме
,фэнтези
.
5.00
рейтинг книги
Адвокат Империи 2
2. Адвокат империи
Фантастика
:городское фэнтези
,попаданцы
,аниме
,фэнтези
,фантастика: прочее
.
5.00
рейтинг книги
Кодекс Охотника. Книга ХХХ
30. Кодекс Охотника
Фантастика
:попаданцы
,аниме
,фэнтези
.
5.00
рейтинг книги
Академия
2. Клан Волка
Фантастика
:боевая фантастика
.
5.40
рейтинг книги
Курсант: Назад в СССР 10
10. Курсант
Фантастика
:попаданцы
,альтернативная история
.
5.00
рейтинг книги
Законы Рода. Том 2
2. Граф Берестьев
Фантастика
:фэнтези
,аниме
.
5.00
рейтинг книги
Санек 2
2. Санек
Фантастика
:попаданцы
,альтернативная история
.
5.00
рейтинг книги
Гром над Академией Часть 3
4. Гром над миром
Фантастика
:фэнтези
.
5.25
рейтинг книги
Восход. Солнцев. Книга VII
7. Голос Бога
Фантастика
:фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Хозяйка собственного поместья
1. Хозяйка
Фантастика
:фэнтези
.
5.00
рейтинг книги
Неудержимый. Книга XX
20. Неудержимый
Фантастика
:фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Метатель. Книга 2
2. Метатель
Фантастика
:боевая фантастика
,попаданцы
,рпг
,фэнтези
,фантастика: прочее
,постапокалипсис
.
5.00
рейтинг книги
Дурашка в столичной академии
Фантастика
:фэнтези
.
7.80