调用方法
方法调用出现三种情况;
特点
- 封装:类的组装;信息的影藏(访问修饰符,方法的定义);
- 多态:相同的行为不同的实现
- 继承
方法的重载
- 重载时多态的一种体现,其含义是:相同行为,不同实现
- 重载是指:在同一类中,具有多个相同方法名 ,但形参列表不同
构造器
构造器的语法特征
- 方法名与类名相同
- 没有返回类型
构造器的作用
- 产生对象(目前)
构造器的执行步骤
- 划分空间;
- 该空间划分属性
- 属性进行初始化
- 执行我们在构造方法中书写的代码
一旦程序员书写了一个构造器,编译器不会产生默认无参构造器;
标准JavaBean规范
- 必须要有公共的无参构造
- 必须为属性提供命名规范的get,set方法
为满javabean规范,一旦书写代参构造,首先补充公共无参的构造
this的用法
- this.
- 代表当前对象;
- 用法:操作当前对象的属性和方法;
- 位置:本类的任意方法和构造的任意位置
- this()
- 含义:调用本类的其他构造方法;
- 位置:只能在构造方法中第一句;
- 用法:
- this()调用本类的无参构造
- this(参)调用本类的无参构造