Секрети програмування
Такі рекомендації не є вичерпними і призначені для правильного використання шаблонів проектування об’єктно-орієнтованого програмування:
Об’єкт має індивідуальні змінні. Вони ініціалізуються з використанням спеціальних функцій класу, званих конструкторами. І всякий раз, коли він виходить з області видимості, викликається інша спеціальна функція, звана Destructor, щоб звільнити пам’ять, зарезервовану об’єктом. C ++ не має автоматичного збирача сміття, як в JAVA, в ньому Destructor виконує це завдання.
У статті написано простою мовою про класах в програмуванні. Сподіваємося, що матеріал був вам зрозумілий. Знання правил застосування об’єктно-орієнтованих мов – основна умова розробки успішного застосування. Гарна архітектура означає гроші, зекономлені на навчанні, обслуговуванні, тестуванні, виправлення, розширенні і масштабуванні вихідного коду. Це вимагає більше часу і турботи про первісної розробки, але швидко повертає інвестиції з великими інтересами. Неминуче, що навіть краще спроектовані архітектури потребують тимчасової коригуванню і рефакторинге.