Комментарии (5)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
RoboPuss
Уровень 13
11 декабря 2018, 09:59
◔ ℋᗩℂᏁℰℊΘℬᎯℍŪҾ Суть в том, чтобы общие поля и методы двух или более классов ─ вынести в один суперкласс → для уменьшения (упрощения) кода и создания понятной программисту иерархии классов в программе. ◑ ᗩঢ়ℭ₮尸₳ҠԱÙ尺 Добавлять в код только то, без чего не обойтись. Не добавлять в код ничего лишнего. ◕ นਮҜÂ⋒ℭႸᏁ尺Աน尺 Задание условий доступа для получения/изменения полей/методов. ▸ Кто может получить данные поля? ▹ Кто может изменить данные поля? ▸ Кто может воспользоваться методом? ▹ При каких условиях можно получить данные поля? ▸ При каких условиях можно изменить данные поля? ▹ При каких условиях можно воспользоваться методом? ❂ गỢᏁÚᛖŐℙႴŪℨᙢ Объекты подклассов имеют всё то что имеет суперкласс (кроме помеченного private) и могут пользоваться всем, чем может пользоваться объект суперкласса.
RoboPuss
Уровень 13
4 декабря 2018, 17:53
RoboPuss
Уровень 13
4 декабря 2018, 13:30
RoboPuss
Уровень 13
4 декабря 2018, 13:27
ArithmeticException - арифметическая ошибка, например, деление на нуль ArrayIndexOutOfBoundsException - выход индекса за границу массива ArrayStoreException - присваивание элементу массива объекта несовместимого типа ClassCastException - неверное приведение EnumConstantNotPresentException - попытка использования неопределённого значения перечисления IllegalArgumentException - неверный аргумент при вызове метода IllegalMonitorStateException - неверная операция мониторинга IllegalStateException - некорректное состояние приложения IllegalThreadStateException - запрашиваемая операция несовместима с текущим потоком IndexOutofBoundsException - тип индекса вышел за допустимые пределы NegativeArraySizeException - создан массив отрицательного размера NullPointerException - неверное использование пустой ссылки NumberFormatException - неверное преобразование строки в числовой формат SecurityException - попытка нарушения безопасности StringIndexOutOfBounds - попытка использования индекса за пределами строки TypeNotPresentException - тип не найден UnsupportedOperationException - обнаружена неподдерживаемая операция ClassNotFoundException - класс не найден CloneNotSupportedException - попытка клонировать объект, который не реализует интерфейс Cloneable IllegalAccessException - запрещен доступ к классу InstantiationException - попытка создать объект абстрактного класса или интерфейса InterruptedException - поток прерван другим потоком NoSuchFieldException - запрашиваемое поле не существует NoSuchMethodException - запрашиваемый метод не существует ReflectiveOperationException - исключение, связанное с рефлексией CharConversionException - This provides no detailed message. FileSystemException - an operation involving one file fails and there isn't any additional information to explain the reason. IOException - попытка создать новый файл, который уже существует
Anastasiia
Уровень 20
Expert
5 декабря 2018, 21:05
классная подборка