Java中子类如何正确继承父类的权限?
- 内容介绍
- 文章标签
- 相关推荐
本文共计267个文字,预计阅读时间需要2分钟。
javapackage com.example;
public class Father { private int age; public String name;
public void work() { System.out.println(Working...); }
public void drive() { System.out.println(Driving...); }}
public class Son extends Father { protected int age;
public Son(int age, String name) { this.age=age; this.name=name; }
@Override public void work() { System.out.println(Son is working...); }
@Override public void drive() { System.out.println(Son is driving...); }}
package a; public class Father { private int age; public String name; private void play(){ System.out.println("兴趣"); } public void Study(){ System.out.println("学习"); } } package b; import a.Father; public class Son extends Father{ protected int age; public String name; private void play(){ System.out.println("游戏"); } public void Study(){ System.out.println("韩语"); } } import a.Father; public class test { public static void main(String[] args) { Father t=new Father(); Son c=new Son(); //t.play();私有 t.Study(); //c.play();私有 c.Study(); } }
本文共计267个文字,预计阅读时间需要2分钟。
javapackage com.example;
public class Father { private int age; public String name;
public void work() { System.out.println(Working...); }
public void drive() { System.out.println(Driving...); }}
public class Son extends Father { protected int age;
public Son(int age, String name) { this.age=age; this.name=name; }
@Override public void work() { System.out.println(Son is working...); }
@Override public void drive() { System.out.println(Son is driving...); }}
package a; public class Father { private int age; public String name; private void play(){ System.out.println("兴趣"); } public void Study(){ System.out.println("学习"); } } package b; import a.Father; public class Son extends Father{ protected int age; public String name; private void play(){ System.out.println("游戏"); } public void Study(){ System.out.println("韩语"); } } import a.Father; public class test { public static void main(String[] args) { Father t=new Father(); Son c=new Son(); //t.play();私有 t.Study(); //c.play();私有 c.Study(); } }

