ООП — основы
Интерактивное демо «ООП — основы» — раздел Энциклопедия · Код и разработка.
Основы ООП: класс, объект, атрибуты, методы, конструктор
Интерактивная модель на примере класса Cat из статьи
Шаблон: какие поля и методы есть у всех котов, но без конкретных значений.
class Cat { String name; int age; String color; String breed; void meow() { ... } void sleep() { ... }}Cat barsik → объект в памятиclass Cat
Атрибуты (поля)
String name—
String color—
int age—
String breed—
Методы
meow()void
sleep()void
Память (экземпляры)