JAVA笔记之继承
来源:互联网 发布:黑魂3白狼捏脸数据 编辑:程序博客网 时间:2024/06/06 20:13
单例模式:
委派:
1. java不用多继承:可能由于父类的一些不该有的方法继承下来使用(可以理解为继承需要的方法中又包含有不该有的方法,如人继承car中的run()方法,但run()方法中包含有JIAyou()加油不该继承)
2.子类当中用上转型对象访问和父类同名的方法和属性的区别以及子类可以定义同名变量方法来隐藏父类的变量和方法
package Servlets;
class Test{
int a=1;
public void A(){
System.out.println("123");
}
public void A1(){
System.out.println("0123");
}
}
public class Test1 extends Test{
float a=2;
public void A(){
System.out.println("1234");
}
public static void main(String args[]){
Test p=new Test1();//上转型访问同名属性时访问的是父类的属性
System.out.println(p.a);//上转型访问同名属性时访问的是父类的属性
p.A();//上转型对象访问同名方法时访问的是子类的方法
Test1 p1=new Test1();//同名变量覆盖了父类的变量
System.out.println(p1.a);//同名变量覆盖了父类的变量
p1.A();//同名方法覆盖了父类的方法
}
}
运行截图
0 0
- JAVA笔记之继承
- Java学习笔记之继承
- JAVA学习笔记之继承
- JAVA学习笔记之-继承
- JAVA笔记之继承(一)
- JAVA笔记之继承(二)
- java自学笔记之面向对象继承
- (11)Java笔记11之继承
- 20150903 Java学习笔记之继承性
- Java之学习笔记(18)-------------继承
- java笔记之面向对象,构造,继承
- Java学习笔记之继承与初始化
- Java笔记之代码块、继承、final
- Java4Android笔记之Java中继承初步
- JAVA 继承学习笔记
- java 继承-学习笔记
- Java继承学习笔记
- JAVA学习笔记----继承
- 联系人去重
- 浅谈javabean,.内省机制
- 《等一个人咖啡》
- Ubuntu安装zsh
- Activity的四种启动模式及其应用场景
- JAVA笔记之继承
- Python 正则替换字符串
- 软考复习 Internet及应用
- JS/Jquery版本的俄罗斯方块(Tetris)
- class<T>和 class<?>类型 有什么区别
- 蓝桥杯比赛javaB组练习《饮料换购》
- asp.net跨域单点击登录
- 团体程序设计天梯赛-练习集 L1阶段 全部题解
- 数位DP入门-SCOI2009