JavaSE8基础 不同包下的子类中,创建子类对象可以继承到父类的 受保护/公有方法
2017-09-02 17:03
459 查看
礼悟:
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
代码:
父类:
子类:
结果:
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
os :windows7 x64
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)
代码:
父类:
package jizuiku; public class Person { void showDefault() { System.out.println("showDefault"); } private void showPrivate() { System.out.println("showPrivate"); } protected void showProtected() { System.out.println("showProtected"); } public void showPublic() { System.out.println("showPublic"); } }
子类:
package NOTjizuiku; import jizuiku.Person; public class Demo extends Person{ public static void main(String[] agrs) { Demo d = new Demo(); //不同包下的子类中,创建子类对象可以继承到父类的 受保护/公有方法 d.showProtected(); d.showPublic(); } }
结果:
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
相关文章推荐
- JavaSE8基础 不同包下的子类中创建父类对象只可以访问到公有方法
- JavaSE8基础 同一个包下的子类,可以访问到父类中的 默认/受保护/公有方法
- JavaSE8基础 同一个包下的无关类 可以访问到 默认/受保护/公有方法
- 2018/01/07JAVA 基础 / 接口与继承:重写【子类继承并覆盖父类的对象方法】、隐藏【子类继承并覆盖父类的类方法】与实现类实现接口方法の区别
- JavaSE8基础 不同包下,没有关系的类可以访问到 公有方法
- 子类继承父类时,创建对象,构造方法的调用问题
- JavaSE8基础 同一个类下可以访问 默认/私有/受保护/公有的方法
- 编写类A,该类创建的对象包含一个方法f输出英文字母表,再编写一个A类的子类B,要求必须继承A类的方法f(不允许重写),子类创建的对象不仅可以调用方法f输出英文字线表,而且调用子类新增的方法g输出希腊字
- 继承与合成基本概念 继承:可以基于已经存在的类构造一个新类。继承已经存在的类就可以复用这些类的方法和域。在此基础上,可以添加新的方法和域,从而扩充了类的功能。 合成:在新类里创建原有的对象称为合成。
- JavaSE8基础 多态 创建子类对象的时候,先对初始化父类
- JavaSE8基础 多态扩展性 父类引用作为函数参数,调用所装子类对象的重写方法
- OC中继承子类对象调用方法机制 子类对象访问父类中的实例变量
- 尝试创建一个父类,在父类中创建两个方法,在子类中覆盖第二个方法,为子类创建一个对象,将它向上转型到基类并调用这个方法。
- Java基础之子类会不会继承父类的static变量和static方法
- 尝试创建一个父类和子类,分别创建一个构造方法,然后向父类和子类添加成员变量和方法,并总结构造子类对象时的顺序。
- php基础 继承_子类中如何调用父类的变量和方法
- java创建一个子类对象是会调用父类的构造方法会不会创建父类
- 对象继承训练(2):继承后可以调用父类方法
- 创建子类对象会调用父类的初始化方法,而不只是构造函数
- 奇葩的OBJ-C ~ 1 父类的类方法可以用来新建一个子类的对象 -- 使用关键字self