欢迎使用CSDN-markdown编辑器
来源:互联网 发布:compareto方法比较数组 编辑:程序博客网 时间:2024/06/14 01:06
day01笔记
1. this( )
- 用于构造方法之间的相互调用
- 格式: this(其他参数);
- 必须写在构造方法中的第一行
2. 匿名对象
- A:匿名对象:没有名字的对象
- 正常定义对象:Student s=new Student();
- 匿名对象:new Student();
- B: 匿名对象的特点
- 好处:简化书写
- 弊端:对象只能使用一次
- 如果调用方法,有点价值
- 如果调用的是成员变量,没有意义
- 匿名对象可以当作参数传递
- 匿名对象可以作为方法返回值
3.继承(extends)
格式:
class 子类 extends 父类 { }- (父类) 超类,基类;(子类) 派生类
- 子类会自动拥有父类的成员(不包含私有)
- 子类特有内容,可以写在子类中
子父类中成员变量的特点
- 如果子类自己有该变量,则执行自己的;如果子类没有该变量,则执行父类继承的
- 子类方法中使用方法中变量:就近原则
- 子类方法中调用同名子类成员: this.
- 子类方法中调用同名父类成员: super.
子父类中成员方法的特点
- 子类自己有,执行子类的;子类没有该方法,执行子类继承父类的方法
继承的特点
- Java支持单继承:
- 一个类只能继承一个类,不能同时继承多个类(会出现调用安全问题)
- Java支持多层继承:
- A是B的子类,B是C的子类;
- Object是所有类的父类
- 父类定义了继承树中共性内容,子类定义了该类个性内容。
- Java支持单继承:
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Java中在特定区间产生随机数
- 【Java8源码分析】集合框架-HashMap
- 使用库函数将字符串和数字互换
- 按照输入顺序的map
- Zeus资源调度系统介绍
- 欢迎使用CSDN-markdown编辑器
- 三个数比大小
- 解决phpstorm运行很卡问题!
- HTML5入门学习总结
- SSO单点登录三种情况的实现方式详解(一)
- 按照递增顺序依次列出所有分母小于等于40的最简真分数
- doFilter如何使用
- 织梦仿站视频教程
- 【重点】React.Component用法