Наследование: новый класс может быть построен на основе существующего класса. Унаследование существующих классов может повторно использовать методы и области этих классов. Исходя из этого, новые методы и домены могут быть добавлены для расширения функций класса.
открытый класс Extendsstu {/* Класс животных: Все животные могут перемещаться* 1.dog 2.cat* В Java подклассы могут наследовать свойства и функции родительского класса; * Спецификация отношений наследования: подкласс расширяет родительский класс * ресурсы, которые нельзя унаследовать: * 1. Подклассы не могут унаследовать метод строительства родительского класса, и должен вызвать конструктор родительского класса (потому что атрибуты родительского класса будут инициализированы при генерации объекта ребенка) * 2. Приятные ресурсы не могут быть унаследованы. подкласс; (В случае наследования перекрестного пакета к ним можно получить доступ только в подкласке) * Примечания по наследству: * 1. Наследование классов в Java-единственное наследство; Родительский класс может иметь n подклассов* 2. Конструктор подкласса должен вызвать конструктор родительского класса* 3. Когда подкласс имеет атрибут с тем же именем, что и родительский класс, объект подкласса, который обращается к своему собственному атрибуту* 4. При генерации объекта подкласса будет нести все ресурсы, связанные с наследством; */public static void main (string [] args) {rose rose = new Rose (); rose.type = "rose"; rose.sendpeople (); // rose.smile = 'fragrance'; rose.colorful = true;}} класс Class Flower {public String Type; Строка; размер, логический красочный, char smile) {//super();; system.out.println(" parameter Parameter Class Constructor "); this.type = type; this.color = color; this.size = size; this.colorful = красочный; this.smile = smile;} public void sendpeople () {System.out.println (type+"Send");} private void demo () {System.out.println ("Я - метод, приватный для родительского класса");}} класс роза расширяет цветение {public void hello () {system.out.out.print.println (hello, my wome {hello helly; Не может унаследовать метод частного для родительского класса}}Суммировать
Выше приведено об анализе кода тестирования наследования в Java. Я надеюсь, что это будет полезно для всех. Заинтересованные друзья могут продолжать ссылаться на другие связанные темы на этом сайте. Если есть какие -либо недостатки, пожалуйста, оставьте сообщение, чтобы указать это. Спасибо, друзья, за вашу поддержку на этом сайте!