C++

главная - комментарии - аудиокниги
жанры    популярные авторы
Помогите раскрутить наш сайт, поставьте ссылку у себя в соц. сети:

C++

Отрывок из книги

В большинстве разработок имеются понятия, которые трудно представить в программе в виде одного из основных типов или как функцию без ассоциированных с ней статических данных. Если имеется подобное понятие, опишите класс, представляющий его в программе. Класс – это тип, это значит, что он задает поведение объектов его класса: как они создаются, как может осуществляться работа с ними, и как они уничтожаются. Класс также задает способ представления объектов. Но на ранних стадиях разработки программы это не является (не должно является) главной заботой. Ключом к написанию хорошей программы является разработка таких классов, чтобы каждый из них представлял одно основное понятие. Обычно это означает, что программист должен сосредоточиться на вопросах: Как создаются объекты этого класса? Могут ли эти объекты копироваться и/или уничтожаться? Какие действия можно производить над этими объектами? Если на такие вопросы нет удовлетворительных ответов, то во-первых, скорее всего, понятие не было «ясно», и может быть неплохо еще немного подумать над задачей и предлагаемым решением, вместо того, чтобы сразу начинать «программировать» сложности. Проще всего иметь дело с такими понят...
Книга закрыта по требованию правообладателя.

Книги из серии:

Без серии

[8.1 рейтинг книги]
Комментарии:
Популярные книги

Камень. Книга пятая

Минин Станислав
5. Камень
Фантастика
:
боевая фантастика
.
6.43
рейтинг книги
Камень. Книга пятая

Мастер 4

Чащин Валерий
4. Мастер
Фантастика
:
героическая фантастика
,
боевая фантастика
,
попаданцы
.
5.00
рейтинг книги
Мастер 4

Кодекс Охотника. Книга IX

Винокуров Юрий
9. Кодекс Охотника
Фантастика
:
боевая фантастика
,
городское фэнтези
,
попаданцы
.
5.00
рейтинг книги
Кодекс Охотника. Книга IX

Изгой Проклятого Клана. Том 5

Пламенев Владимир
5. Изгой
Фантастика
:
аниме
,
фэнтези
,
попаданцы
.
5.00
рейтинг книги
Изгой Проклятого Клана. Том 5

Газлайтер. Том 8

Володин Григорий Григорьевич
8. История Телепата
Фантастика
:
попаданцы
,
альтернативная история
,
аниме
.
5.00
рейтинг книги
Газлайтер. Том 8

Группа крови на рукаве. Том 2

Вязовский Алексей
2. ГК
Фантастика
:
боевая фантастика
,
альтернативная история
,
постапокалипсис
.
5.00
рейтинг книги
Группа крови на рукаве. Том 2

Страж Тысячемирья

Земляной Андрей Борисович
5. Страж
Фантастика
:
боевая фантастика
,
альтернативная история
,
фэнтези
.
5.00
рейтинг книги
Страж Тысячемирья

Мастер 9

Чащин Валерий
9. Мастер
Фантастика
:
боевая фантастика
,
попаданцы
,
технофэнтези
,
аниме
,
фэнтези
.
5.00
рейтинг книги
Мастер 9

Третий Генерал: Том III

Зот Бакалавр
2. Третий Генерал
Фантастика
:
попаданцы
,
рпг
,
аниме
.
5.00
рейтинг книги
Третий Генерал: Том III

Ведун

Сухов Александр Евгеньевич
1. Второй шанс
Фантастика
:
фэнтези
,
боевая фантастика
,
альтернативная история
.
5.00
рейтинг книги
Ведун

Бастард Императора. Том 4

Орлов Андрей Юрьевич
4. Бастард Императора
Фантастика
:
попаданцы
,
аниме
,
фэнтези
,
фантастика: прочее
.
5.00
рейтинг книги
Бастард Императора. Том 4

Убивая маску

Метельский Николай Александрович
13. Унесенный ветром
Фантастика
:
боевая фантастика
.
5.75
рейтинг книги
Убивая маску

Лекарь Империи 5

Карелин Сергей Витальевич
5. Лекарь Империи
Фантастика
:
городское фэнтези
,
аниме
,
героическая фантастика
,
попаданцы
.
5.00
рейтинг книги
Лекарь Империи 5

Каратила

Поповский Андрей Владимирович
Детективы
:
боевики
.
6.50
рейтинг книги
Каратила

Царь царей

Билик Дмитрий Александрович
9. Бедовый
Фантастика
:
фэнтези
,
мистика
.
5.00
рейтинг книги
Царь царей

Кодекс Охотника. Книга XXXV

Винокуров Юрий
35. Кодекс Охотника
Фантастика
:
аниме
,
фэнтези
,
попаданцы
.
5.00
рейтинг книги
Кодекс Охотника. Книга XXXV

Тринадцатый V

NikL
5. Видящий смерть
Фантастика
:
фэнтези
,
попаданцы
,
аниме
.
5.50
рейтинг книги
Тринадцатый V
Ваш голос принят.