首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

构造方法、this、满载

2013-01-19 
构造方法、this、重载构造方法,this,重载1.构造函数构造函数亦称构造方法、构造器,它是方法的一种,用于实例化

构造方法、this、重载
构造方法,this,重载
1.构造函数
    构造函数亦称构造方法、构造器,它是方法的一种,用于实例化对象。
(1)构造函数的格式
  public 类名(数据类型 参数名,...){
//函数体
}
  说明:Java会给每一个类提供一个默认的构造函数(不带任何参数的构造函数)。
      如果在类中自定义了构造函数,则默认的构造函数就无法再继续使用。
   (2)构造函数与普通函数的对比
构造函数                       普通函数
1没有返回值数据类型       必须要定义一个返回值数据类型
2名字必须是类名       名字可以自己任意定义
3用来实例化对象        用来执行对象的某一个行为
4每一使用一次就会实例化一个新的对象     只要对象不变,那么还是同一个方法

2.this关键字
    (1)当参数名和属性名相同的时候,使用this来区分属性参数和属性,加了this的表示属性,没有加的则是参数。
     如:this.属性  =  参数
         this.name  =  name
    (2)this关键字表示的是当前调用方法的对象。

3.重载
  多个方法的类名完全相同时,它们所带的参数个数、参数类型、参数顺序必须要有一个不同,以供程序根据参数的不同情况进行调用。
   

热点排行