Java-继承与构造函数
来源:互联网 发布:新菜鸟网络俱乐部 编辑:程序博客网 时间:2024/05/20 11:25
class Animal{public Animal(){System.out.println("Animal 的构造函数...");}public Animal(String x){System.out.println("Animal 带一个参数的构造函数"+ x);}public void eat(){System.out.println("Animal eat....");}}public class Cat extends Animal{public Cat(){System.out.println("Cat 的构造函数...");}public Cat(String x){System.out.println("Cat带一个参数的构造函数..."+ x);}public void eat(){System.out.println("Cat eat...");}public static void main(String[] args) {Animal one = new Animal();one.eat();/*Animal 的构造函数...Animal eat....*/Animal five = new Animal("haha");//Animal 带一个参数的构造函数hahaAnimal two = new Cat(); //父类声明,子类实现,行为表现是子类,子类构造函数若带参数,会调用父类无参数的构造方法two.eat();/*Animal 的构造函数...Cat 的构造函数...Cat eat...*/Animal four =new Cat("hehe");four.eat();/*Animal 的构造函数...Cat带一个参数的构造函数...heheCat eat...*/Cat three = new Cat();three.eat();/*Animal 的构造函数...Cat 的构造函数...Cat eat...*/Cat hehe = new Cat("memeda");/*Animal 的构造函数...Cat带一个参数的构造函数...memeda*/}}
class baba{public static void show(){System.out.println("我是爸爸类的静态方法...");}public void show(int x){System.out.println("爸爸带一个参数"+x);}}public class erzi extends baba{public static void show(){System.out.println("我是儿子的重写静态方法...");}public void show(int x){System.out.println("儿子带一个参数"+x);}public static void main(String[] args) {baba.show();erzi.show();System.out.println("--------------------------------");baba one = new baba();one.show();one.show(5);System.out.println("--------------------------------");baba two = new erzi();two.show();two.show(5);}}/* 我是爸爸类的静态方法... 我是儿子的重写静态方法...--------------------------------我是爸爸类的静态方法...爸爸带一个参数5--------------------------------我是爸爸类的静态方法...儿子带一个参数5*/
0 0
- Java继承与构造函数
- java 构造函数与继承
- Java-继承与构造函数
- JAVA - 构造函数的重载与继承
- Java 类的继承与构造函数
- 继承与构造函数
- 继承与构造函数
- java 继承 构造函数
- java继承构造函数
- 继承与构造函数分析
- Java构造函数的继承
- [java]继承中的构造函数
- JAVA继承中的构造函数
- Java 构造函数的“继承”
- java构造函数的继承
- Java构造器与继承
- VPTR与构造函数和继承
- 非public构造函数与私有继承
- Android中的自定义Adapter(继承自BaseAdapter)——与系统Adapter的调用方法一致——含ViewHolder显示效率的优化
- 代码审计的艺术系列—第八篇
- 安装grid时,task resolv.conf integrity failed
- 【杭电 2037】今年暑假不AC
- [LeetCode 107]Binary Tree Level Order Traversal II(递归法)
- Java-继承与构造函数
- eclipse提交项目到github
- 《css权威指南》——笔记3(结构与层叠)
- LA 5135 Mining Your Own Business(点双连通分量+贪心)
- 代码审计的艺术系列—第九篇
- 死锁的产生和解决
- 用万网云虚拟主机搭建一个自有域名的WordPress博客
- UVA 10820 Send a Table [欧拉函数] [线性筛法]
- YOLO配置运行