C++
Отрывок из книги
В большинстве разработок имеются понятия, которые трудно представить в программе в виде одного из основных типов или как функцию без ассоциированных с ней статических данных. Если имеется подобное понятие, опишите класс, представляющий его в программе. Класс – это тип, это значит, что он задает поведение объектов его класса: как они создаются, как может осуществляться работа с ними, и как они уничтожаются. Класс также задает способ представления объектов. Но на ранних стадиях разработки программы это не является (не должно является) главной заботой. Ключом к написанию хорошей программы является разработка таких классов, чтобы каждый из них представлял одно основное понятие. Обычно это означает, что программист должен сосредоточиться на вопросах: Как создаются объекты этого класса? Могут ли эти объекты копироваться и/или уничтожаться? Какие действия можно производить над этими объектами? Если на такие вопросы нет удовлетворительных ответов, то во-первых, скорее всего, понятие не было «ясно», и может быть неплохо еще немного подумать над задачей и предлагаемым решением, вместо того, чтобы сразу начинать «программировать» сложности.
Проще всего иметь дело с такими понят...
Книги из серии:
Без серии
[8.1 рейтинг книги]
Комментарии:
Популярные книги
Солдат Империи
1. Страж
Фантастика
:попаданцы
,альтернативная история
.
6.71
рейтинг книги
Сержант. Назад в СССР. Книга 4
4. Второй шанс
Фантастика
:попаданцы
,альтернативная история
.
5.00
рейтинг книги
Мы - истребители
2. Я - истребитель
Фантастика
:альтернативная история
.
8.55
рейтинг книги
Первый среди равных. Книга III
3. Первый среди Равных
Фантастика
:попаданцы
,аниме
,фэнтези
.
6.00
рейтинг книги
Кодекс Охотника. Книга XXXIV
34. Кодекс Охотника
Фантастика
:аниме
,фэнтези
,попаданцы
.
5.00
рейтинг книги
Найденыш
2. Светлая Тьма
Фантастика
:юмористическое фэнтези
,городское фэнтези
,аниме
.
5.00
рейтинг книги
Хозяин Стужи
1. Злой Лед
Фантастика
:аниме
,фэнтези
,попаданцы
.
7.00
рейтинг книги
Дракон
5. Совсем не герой
Фантастика
:фэнтези
,попаданцы
.
9.31
рейтинг книги
Я князь. Книга XVIII
18. Дорогой барон!
Фантастика
:юмористическое фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Цеховик. Книга 1. Отрицание
1. Цеховик
Фантастика
:попаданцы
,альтернативная история
.
5.75
рейтинг книги
Кодекс Охотника. Книга ХХ
20. Кодекс Охотника
Фантастика
:попаданцы
,альтернативная история
,аниме
.
5.00
рейтинг книги
Одержимый
Top Thriller
Детективы
:триллеры
,маньяки
.
8.67
рейтинг книги
Страж Кодекса
1. КО: Страж Кодекса
Фантастика
:фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Двойник Короля
1. Двойник Короля
Фантастика
:попаданцы
,аниме
,фэнтези
,фантастика: прочее
.
5.00
рейтинг книги
Технарь
1. Технарь
Фантастика
:космическая фантастика
,попаданцы
.
7.13
рейтинг книги
Вечный. Книга I
1. Вечный
Фантастика
:боевая фантастика
,попаданцы
,рпг
.
5.50
рейтинг книги
Законы Рода. Том 3
3. Граф Берестьев
Фантастика
:фэнтези
,аниме
.
5.00