您的位置:首页 > 其它

构造器和this()

2016-05-23 21:13 176 查看

调用方法

方法调用出现三种情况;

特点

封装:类的组装;信息的影藏(访问修饰符,方法的定义);

多态:相同的行为不同的实现

继承

方法的重载

重载时多态的一种体现,其含义是:相同行为,不同实现

重载是指:在同一类中,具有多个相同方法名 ,但形参列表不同

构造器

构造器的语法特征

方法名与类名相同

没有返回类型

构造器的作用

产生对象(目前)

构造器的执行步骤

划分空间;

该空间划分属性

属性进行初始化

执行我们在构造方法中书写的代码

一旦程序员书写了一个构造器,编译器不会产生默认无参构造器;

标准JavaBean规范

必须要有公共的无参构造

必须为属性提供命名规范的get,set方法

为满javabean规范,一旦书写代参构造,首先补充公共无参的构造

this的用法

this.

代表当前对象;

用法:操作当前对象的属性和方法;

位置:本类的任意方法和构造的任意位置

this()

含义:调用本类的其他构造方法;

位置:只能在构造方法中第一句;

用法:

this()调用本类的无参构造

this(参)调用本类的无参构造
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: