|
|
|
| Пробую разобраться в объектно ориентированном подходе, но никак не могу понять в чём соль...
Подскажите, например, как правильно с идейных позиций вести себя в следующей ситуации:
Мне надо написать ряд сложных классов,объединённых одним интерфейсом Stat.
Назову их статистическими классами.
Все они обращаются к методам класса совершенно иного по природе, скажем DbResorses.
Что мне полагается написать в интерфейсе? | |
|
|
|
|
автор: [...] (18.06.2009 в 17:42) |
|
|
для: Eugene77
(18.06.2009 в 17:27)
| | Обращение к методам другого класса будет же в методах статического класса (в Вашей терминологии), а содержимое методов в интерфейсах не прописывается. Они (интерфейсы) нужны только для улучшение читабельности кода: можно быстро разобраться как выглядит класс, какие в нём методы. | |
|
|
|
|
|
|
|
для: [...]
(18.06.2009 в 17:42)
| | > а содержимое методов в интерфейсах не прописывается. Они (интерфейсы) нужны только для улучшение читабельности кода: можно быстро разобраться как выглядит класс, какие в нём методы.
Я понимаю что содержимое методов не может быть прописано в интерфейсах.
Но мне надо чтобы методы всех "статистических" классов однотипно обращались к методам сторонних классов. (Чтобы аргументы в этих обращениях были те же и чтобы возврвщаемые значения передавались переменным с теми же именами, если это возможно)
Что мне надо прописать в интерфейсе? | |
|
|
|