学习笔记
来源:互联网 发布:淘宝店铺地址哪里看 编辑:程序博客网 时间:2024/06/07 16:21
1.构造器和构造函数:函数名与 类名同名;不用定义返回值类型;没有具体的返回值
构造函数格式:public void 类名(){ } 类默认的构造函数没有形参 方法体;当重新创建构造函数时默认的构造函数会消失
作用:创建对象
class persion{
persion(){System.out.println("persion run ")
}
public static void main(String []args){
} persion p=new persion();//这一步就可以直接执行构造方法persion()
}
2.方法重载:
必须在同一个类里面
方法名相同
参数不同(参数类型、参数个数、参数顺序)
注意:构造方法重载,当重载了构造方法后,默认无参的构造方法不存在了
如果还需要用,则必须显性的定义出来
构造方法重载,用来初始化某些属性,执行某些代码
3.方法重写:子类重写继承父类过来的方法
特点 ;方法名、参数、返回值都必须和父类继承过来的方法一致
4.继承:关键字:extends
特点:子类继承父类所有的非私有属性和方法
可以多层继承,但是不能同时多继承
5.自动转型: 子类对象自动转型为父类类型 父类 引用=new 子类();
特点:转型后的对象,如果子类重写了父类的方法,则执行的是重写后的,如果没有重写,则执行的还是父类自己的
6. 多态:同一个类型的对象执行同一个方法时候,结果不一样
继承+方法重写+自动转型 =》多态
0 0
- 学习笔记?
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 优先队列
- POJ 3164Command Network && UVA 11183 Teen Girl Squad 最小树形图
- 通过writeaudio方法将录音识别成文字(使用讯飞的SDK)
- java解惑--灰色的影子
- p122.14
- 学习笔记
- 不用AuxDIBImageLoad()向opengl中载入bmp纹理
- ClassLoader介绍及ClassLoader.loadClass和Class.forName()的比较
- nyoj 18 The Triangle 【经典dp】
- Majority Element
- 双系统(win8.1+ubuntu14.04)删除win下分区导致grub rescue解决方案
- 给N条边,请找三条边,使其组成一个三角形,并使得这个三角形的周长最大。
- 可微与连续
- 【C++】用函数模板实现不同类型的两个数比较大小