Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

#15 - public, private


Количество подписчиков 762

Java для программистов и разработчиков Mail.Ru Maillist.ru: Java для программистов и разработчиков Java для программистов и разработчиков

Выпуск 15. - public, private

Здравствуйте, дорогие друзья!

Медленно, но верно прожлджаем изучение Java. Я думаю, лет через пять мы завершим основы и пристыпим к продвинутым технологиям! Кстати, если у вас есть какие-то особые пожелания и вопросы, не стесняйтесь мне писать письма. Ну, например, вам могут быть интересны веб-сервисы или сервлет-контайнеры... Договорились?

public

Модификатор, который обеспечивает максимальную свободу в использовании классов, их полей и методов, - это public (публичный). Публичный класс, переменная или метод могут использоваться в любых Java программах без каких-либо ограничений. Например, если апплет (подкласс класса java.applet.Applet) объявлен публичным, то он может быть инстанциирован в браузерах. Приложение декларирует свой метод main() публичным, чтобы этот метод мог быть легко вызван из любого JRE (Java runtime Environment).

>>Прокмментируйте public. Может, вы хотите добавить что-то?>>

private

Самый ограничивающий модификатор – private (приватный). Приватный метод или переменная могут быть использованы только внутри объекта класса, в котором они объявлены. Например, у нас имеется следующий фрагмент кода:

1. class Complex {
2. private double real, imaginary;
3.
4. public Complex(double r, double i) {
5. real = r; imaginary = i;
6. }
7. public Complex add(Complex c) {
8. return new Complex(real + c.real,
9. imaginary + c.imaginary);
10. }
11. }
12.
13. class Client {
14. void useThem() {
15. Complex c1 = new Complex(1, 2);
16. Complex c2 = new Complex(3, 4);
17. Complex c3 = c1.add(c2);
18. double d = c3.real; // Illegal!
19. }
20. }

>>Читать продожение описание модификатора private и коментировать>>


Дружественные рассылки

Мои рассылки

Рассылки Subscribe.Ru
Генератор фракталов Apophysis
Java Programer&Developer
Фотобанки и микростоки для чайников
Интернет-заработок site free
CSS и DHTML для сайтостроительства
Йога для чайников

Если Вам понравился выпуск рассылки, пожалуйста, проголосуйте за него. Форма голосования находится в самом низу письма. Если вы ставите оценку ниже 5, я буду признательна вашему расширенному отзыву, который можно оставить в качестве коментария в блоге рассылки. Любые вопросы, коментарии, пожелания, замечения можно также оставлять в блоге рассылки.

С уважением,
Наталия Македа
natalia.macheda at gmail.com
2009-01-09, Trento

Внимание!
Письмо может быть опубликовано полностью или частично, если в нём нет явного запрета на это.

По вопросам партнёрства обращаться на е-майл natalia.macheda at gmail.com


© Наталия Македа 2008
Все материалы рассылки защищены авторским правом. Любая перепечатка или использование материалов рассылки в коммерческих целях возможна лишь с письменного согласия автора. При некоммерческом использовании ссылка на выпуск обязательна.


В избранное