Наследование. Объектно - ориентированное программирование

Слайд 2

Наследование в ООП … Процесс приобретения одним объектом свойств другого объекта.

Наследование в ООП


Процесс приобретения одним объектом свойств другого объекта.
При этом объект

может так же иметь свои собственные свойства.

Функции наследования:
- моделирование концептуальной структуры предметной области; - экономия описаний за счет их многократного использования для задания разных классов; - пошаговое программирование больших систем методом конкретизации классов.

Слайд 3

Задание: 1. Создайте класс смешанных дробей CombRatio, расширяющий класс Ratio. 2.

Задание:
1. Создайте класс смешанных дробей CombRatio,
расширяющий класс Ratio.
2. Создайте в

нем методы сложения с простой дробью,
со смешанной дробью.

Классы – наследники в Java

public class MainActivity extends Activity{

}

суперкласс
(super)

потомок
(this)

расширяет

Слайд 4

Модификаторы доступа полей и методов класса public protected private Виден всем

Модификаторы доступа
полей и методов класса

public

protected

private

Виден всем

Виден только классу и потомкам

Виден

только классу