В этой статье описываются объектно-ориентированные объектно-ориентированные участники и операции по инкапсуляции свойств. Поделитесь этим для вашей ссылки, следующим образом:
Я еще не понимаю преимуществ этой функции, но я нашел принцип объектно -ориентированного программирования в книге - постарайтесь сделать данные как можно больше. Если вам необходимо изменить или получить информацию о данных, информация о участнике не будет изменена напрямую, но будет реализована с помощью вызовов методов.
Напишите следующий код:
Packagefengzhuang; Class Huashanpai {Private String Zhangmen; Частный инт дизишу; частный струнный gongfu; public String getzhangmen () {return zhangmen; } public void setzhangmen (string zhangmen) {this.zhangmen = zhangmen; } public int getDizishu () {return dizishu; } public void setDizishu (int dizishu) {this.dizishu = dizishu; } public String getgongfu () {return gongfu; } public void setgongfu (String gongfu) {this.gongfu = gongfu; }} открытый класс fengzhuang {public static void main (string [] args) {// todo автоматически сгенерированный метод stub huashanpai huashandizi = new huashanpai (); huashandizi.setdizishu (123); huashandizi.setgongfu ("Zixia Divine Art"); huashandizi.setzhangmen ("Yue Buqun"); System.out.println («Количество учеников Хуашан Секта:» + huashandizi.getdizishu ()); System.out.println ("Huashan Sect Kungfu:" + huashandizi.getgongfu ()); System.out.println ("Huashan Sect Head:" + huashandizi.getzhangmen ()); }}Результаты работы:
Количество учеников Хуашан Секта: 123
Школа Huashan Kung Fu: Zixia Divine Tactics Huashan School Head: Yue Buqun
Прежде всего, то, что стоит упомянуть о вышеуказанном коде, является реализацией метода. Фактически, в Eclipse функция реализации GET и SET интегрирована с автоматической функцией генерации. Реализация соответствующих методов в коде использует эту функцию. Для конкретных функций, в строке меню источника, выберите параметры Generate Getter и Setter, чтобы вспомнить диалоговое окно. Просто проверьте свойства, необходимые для обработки в диалоговом окне.
Из кода в основном методе можно увидеть, что модификация частных атрибутов реализуется с помощью функции SET, и аналогично, получение модифицированных атрибутов осуществляется с помощью функции GET. Конечно, должно быть возможно получить атрибуты в любое время.
В настоящее время неясно, какие преимущества или преимущества имеют эта функция в программных компонентах. Если у вас есть преимущество, вы можете имитировать некоторые подобные функции на языке C. Эта технология может быть расширена замаскированной до строительства программного обеспечения, которое в настоящее время работает.
Что касается приватизации данных, код использует закрытое ключевое слово для изменения определения атрибута. Таким образом, атрибуты не могут быть получены или изменены при обращении непосредственно через атрибуты объекта. Таким образом, данные, принадлежащие объекту, проявляются как частное государство.
Для получения дополнительного контента, связанного с Java, читатели, заинтересованные в этом сайте, могут просмотреть темы: «Введение и расширенное учебное пособие по объектно-ориентированному программам Java», «Учебное пособие по структуре данных Java и алгоритм», «Суммарной навыки Java Dom Node», «Суммируют навыки работы навыков операции Java File File и Directory» и «Summary of Java CACEE CACEE».
Я надеюсь, что эта статья будет полезна для всех Java Programming.