1. Что такое упаковка?
Инкапсуляция заключается в приватизации атрибутов и предоставлении общественных методов для доступа к частным атрибутам.
Метод состоит в том, чтобы изменить видимость атрибутов для ограничения доступа к атрибутам и создать пару методов Getter и методов сеттера для каждого атрибута для доступа к этим атрибутам.
Например: частное название строки;
Кода -копия выглядит следующим образом:
public String getName () {
возвращаться;
}
public void setName (string name) {
this.name = name;
}
2. Зачем вам нужна упаковка?
Благодаря инкапсуляции могут быть достигнуты ограничения доступа к данным на атрибуты, одновременно увеличивая обслуживание программы.
Поскольку метод значения и метод назначения скрывают изменения реализации, он не повлияет на чтение или изменение класса атрибута, избегая крупномасштабных модификаций и увеличение обслуживания программы.
3. Что означает это ключевое слово?
Иногда метод должен ссылаться на объект, который его вызывает. Для этой цели Java определяет ключевое слово это. Проще говоря,
Это ссылка, которая относится к себе в объекте. На объект можно ссылаться напрямую, и между переменными экземпляра и локальными переменными происходят любые конфликты с одинаковыми имени.
4. Как реализовать упаковку и конкретные методы упаковки
(1) Измените видимость атрибута, чтобы ограничить доступ к атрибуту.
(2) Создайте пару методов назначения и методов значения для каждого атрибута для доступа к этим атрибутам.
(3) В методе назначения и значения добавьте ограничения на доступ к атрибутам.
Приведенное выше содержимое этой статьи, я надеюсь, вам понравится.
Пожалуйста, найдите время, чтобы поделиться статьей со своими друзьями или оставить комментарий. Мы искренне благодарим вас за вашу поддержку!