Клас – це абстрактний тип даних, який містить певну інформацію та описує всі дії, які можна виконати над цією інформацією. Абстрактний – означає уявний, тобто той, який можна уявити, але неможливо відчути. У об’єктно-орієнтованому програмування це основна структурна одиниця програми.
Прикладом класу може служити опис властивостей і можливих дій будь-якого фізично існуючого об’єкта.
Клас Автомобіль:
властивості: тип, колір, дата випуску, максимальна швидкість, максимальне прискорення, об’єм двигуна, власник, номер …
дії: завести, заглушити, ввімкнути фари, вимкнути фари, заправити, перевірити рівень пального, перефарбувати, продати, визначити вік…
жовтня 11, 2010