Показать сообщение отдельно

  #803  
Старый 01.03.2008, 02:44
Meanor
Познающий
Регистрация: 09.09.2007
Сообщений: 66
С нами: 9826679

Репутация: 41
По умолчанию

Цитата:
Сообщение от Forcer  
Меня лично учили так(Дейтелы пишут также): нужно отделять определение(интерфейс) от реализации. В объявлении класса не должна находиться реализация методов. Т.е. внутри определения класса - только прототипы методов. Класс - это конечный программный продукт. Клиентам, которые пользуются классом, совсем не обязательно видеть, как реализованы методы. Им нужно знать какими методами можно воспользоваться и какие результаты будут получены.
Спасибо, т.е. все уперается в инкапсюляцию...

А вот конструкторы и деструкторы описываются в теле класса?
 
Ответить с цитированием