| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Описание классов |
| Автор: Trueman 6.4.2006, 22:01 |
| Киньте, пожалуйста, какую-нить ссылку на тему о классах: описание (синтаксис), как пользоваться и т.д. |
| Автор: Snowy 6.4.2006, 22:13 |
| Неплохо было бы для начала книгу почитать... http://it.kgsu.ru/Delphi_6/dlph0012.html |
| Автор: Pakshin A. S. 6.4.2006, 22:13 |
| Гугль всегда всех спасал: http://www.google.ru/search?hl=ru&q=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%B2+%D0%B2+Delphi&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr= Но для начала советую изучить принципы ООП (Объектно-Ориентированное Программирвоание), так как класс - это тот же объект. |
| Автор: Snowy 6.4.2006, 22:17 |
| Не совсем. Объект - экземпляр класса. Но сути не меняет. |
| Автор: Pakshin A. S. 6.4.2006, 22:22 |
| Ну да, но ведь подход к созданию и использованию классов и объектов один и тот же... Ведь создавая новый класс (объект), прежде всего нужно задуматься над тем, для чего нужно вообще создавать этот класс, что мы приобретаем с его введением... Это ведь не просто красивая штуковина, которой пользуются профи... Поэтому настоятельно рекомендую для начала почитать теорию, чтобы корректно использовать и вводить классы в программу. |
| Автор: Guedda 7.4.2006, 09:46 |
| Купи книгу Архынгельского. Там про классы хорошо написано. А еще лучше, Delphi для чайников ) Не помню, кто автор. |
| Автор: x77 7.4.2006, 16:03 | ||
жжош в общем случае, при создании объекта вызывается функция класса (class function), как правило именуемая конструктором. смысл функций и процедур класса именно в том, что их можно вызывать до создания (или не создавая вообще) экземпляра класса. и на этом использование классов исчерпывается, сами по себе они большое ничего не могут. а вот создаваемые этими функциями класса экземпляры класса, т.е. объекты, умеют всё то, что описано в классе, и обладают всеми задекларированными в классе свойствами. соотношение между классом и объектом такое же, как между типом, и переменной этого типа. твои формулировки, как очень мягко заметил Snowy, не совсем корректны ;) |