§14 В public классах используйте методы доступа, а не public поля.

Презентация:



Advertisements
Похожие презентации
Сокеты TCP/IP Лекция Понятие сокета Если требуется получить доступ к сетевым операциям низкого уровня (класс URL обеспечивает выполнение только.
Advertisements

Объектно-ориентированное программирование С++. Лекция 9 Карпов В.Э.
1 Композиция, Наследование и Полиморфизм в Java Повторное использование кода - наиболее притягательная возможность языка Java. Это не простое копирование.
Объектно-ориентированное программирование С++. Лекция 6 Карпов В.Э.
Объектно-ориентированное программирование С++. Лекция 9 Карпов В.Э.
Высокоуровневые методы информатики и программирования Лекция 14 Интерфейсы.
Классы в С#. Класс Класс это логическая структура, позволяющая создавать свои собственные пользовательские типы. Класс определяет данные и поведение типа.
1 Обработка событий Событие – объект специального класса, описывающий изменение состояния объекта источника. Классы для обработки событий находятся в пакете.
1 (с) ИТЛаб, ННГУ, ВМК, 2003г Java 2 Micro Edition Жерздев С.В. Java 2 Micro Edition Лаборатория информационных технологий (ИТЛаб) При поддержке фирмы.
Лекция 2.Основы объектной модели Java 1. Содержание 1.Основы ООП. 2.Понятия «класс» и «объект». 3.Поля и методы класса. Спецификаторы доступа: public,
1 Переопределение операций Макаревич Л. Г.. 2 Зачем нужна перегрузка операций? class Complex { double re; double im; public: Complex(double r=0, double.
1 (с) ИТЛаб, ННГУ, ВМК, 2003г Java 2 Micro Edition Жерздев С.В. Java 2 Micro Edition Лаборатория информационных технологий (ИТЛаб) При поддержке фирмы.
Кафедра ОСУ, Java 2004 Слайд 1 Наследование Наследование позволяет использовать существующий класс для определения новых классов, т.е. способствует.
Кафедра ОСУ, Java 2007 Слайд 1 Определение классов и методов Java- программа состоит из объектов различных классов, взаимодействующих друг.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco PublicPresentation_ID 1 Важные технические изменения в программе Сетевых Академий Cisco 14 Октября.
Test 14 Вопрос 1. class Main { public void method() { static class One { public One() { System.out.println("From one"); } } public static void main(String...
Test 6 Вопрос 1. Как можно уничтожить объект в Java? a)присвоить null всем ссылкам на объект b)вызвать Runtime.getRuntime().gc() c)вызвать метод finalize()
Класс может содержать объявления следующих членов: Конструкторы Деструкторы Константы неизменные значения, известные во время компиляции и неизменяемые.
Программирование на языке Java в среде Eclipse М.В. Лапенок Уральский государственный педагогический университет, г. Екатеринбург.
Лекция 9. Введение в ООП. Часть 2 Красс Александр СПбГУ ИТМО, 2008.
Транксрипт:

§14 В public классах используйте методы доступа, а не public поля

No comments: Много лучше:

Если класс доступен извне пакета, делайте методы доступа Если класс pacakage-private или private nested, нет ничего ужасного в публичных полях