![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
public, private, protected <> static, virtual?
Den303 © (2006-12-20 16:14:00)Доброго времени суток всем!
Что-то я сегодня не выспался и туплю :o)
Плиз, ответьте....
Методы с какими модификаторами (public, private, protected) могут быть виртуальными?
Методы с какими модификаторами (public, private, protected) могут быть статическими?
Rule (2006-12-20 16:50:00) [41]ага есть ли смысл помещять виртуальный метод в приват, если ты его не сможешь перекрыть в наследниках, не учитывая косяк, что в одном модуле можешь достучаться к любому приват методу класса ...
Сергей М. (2006-12-20 16:39:00) [42]
> но значит ли это, методы со всеми этими перечисленными модификаторами
> могут быть и static, и virtual?
>
Конечно !
Любой метод можно поместить в любую из секций, вопрос лишь - в видимости этого метода с той или иной "точки" проекта
den303 (2006-12-20 16:35:00) [43]Дык это я понимаю, но значит ли это, методы со всеми этими перечисленными модификаторами могут быть и static, и virtual?
Сергей М. (2006-12-20 16:17:00) [44]
> Den303 © (20.12.06 16:14)
В огороде бузина, а в Киеве дядька)
public, private, protected управляют областью видимости идентификаторов и не имеют отношения к виртуальности или статичности методов