zoukankan      html  css  js  c++  java
  • 为什么使用继承,继承的特点是什么

    为什么使用继承
    有些类有很多的重复属性和方法,需要重复编写代码,如果后期需要在创建其他的宠物类时,也需要将这些代码再次重复
    提高代码的复用率,提高开发效率,我们一般需要把重复的代码提出来,形成父类

    继承的最大的特点
    一个子类只能有一个父类,java是单继承的语言
    一个父类下可以有多个子类
    父类和子类是相对来说的,只有父与子之间才叫继承,爷爷和孙子没有继承关系

    子类可以继承到的父类成员
    有三种情况,子类无法继承
    01.父类中访问修饰符为private,也就是父类的私有成员(可以继承但是不可以用)
    02.父类的构造方法
    03.子类和父类不在同一个包下,则父类中默认访问权限的成员,子类不可以继承

    访问修饰符总结
            访问修饰符                本类      同包        不同包子类        其他
            private                    √                 
            默认的(friendly)        √            √
            protected                √            √            √
            public                    √            √            √            √
  • 相关阅读:
    Docker的使用
    Django常见问题
    Linux系统使用
    Nginx
    Redis
    MySQL基础、主从复制、优化
    Python常见的问题
    Python基础知识
    Vue的使用
    python监控tomcat日记文件
  • 原文地址:https://www.cnblogs.com/longmo666/p/13557364.html
Copyright © 2011-2022 走看看