
Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Java_Лекция 3 / 05_06_Классы_ООП.pptx
X
- •КЛ А ССЫ .О О П В JAVA .
- •Пакеты
- •Использование пакетов
- •Примеры пакетов
- •Виды классов по объявлению
- •Виды классов по располож ению
- •Экземпляр класса
- •Что мож ет содерж ать класс (элементы /члены класса)
- •static элементы класса
- •Конструкторы класса
- •М етоды класса
- •Поля класса
- •Блоки инициализации
- •Классы -элементы классов
- •Наследование
- •Инкапсуляция
- •Полиморф изм
- •Уровни доступа к элементам класса
- •Уровни доступа к классам
- •Конструктор
- •Конструктор по умолчанию
- •Клю чевое слово this
- •Клю чевое слово super
- •Вы зов конструктора предка из конструктор потомка
- •Перегрузка методов
- •Перекры тие методов
- •Сокры тие статических методов
- •О граничения при перекры тии
- •Значения полей по умолчанию
- •Инициализация полей
- •Клю чевое слово final
- •finalполя
- •Локальны е константы
- •Абстрактны е классы
- •Свойства абстрактного класса
- •Предназначение абстрактны х классов
- •Процесс создания объекта.
- •Практическое задание
- •1. Класс "Окружность".
- •2. Класс "Вектор" для хранения ссылок
- •3. Класс "Матрица".

3. Класс "Матрица".
Класс должен иметь следующие поля:
1)двумерный массив вещественных чисел;
2)количество строк и столбцов в матрице.
Класс должен иметь следующие методы: 1) сложение с другой матрицей;
2)умножение на число;
3)умножение на другую матрицу;
4)транспонирование;
Соседние файлы в папке Java_Лекция 3