4760人加入学习
(15人评价)
Java编程学习第二季

制作于2018年3月14日

价格 免费

构造方法是不需要返回值的(如:viod);

[展开全文]

1、构造方法名字必须跟所在类的类名保持一致,而且定义构造方法的时候不需要设置返回值。因为它返回的只能是new出来的对象,并且new出来的对象参数需要跟构造方法的参数保持顺序一致。因为我们定义了个构造方法,系统不会再给我们定义一个无参gou zao fang fa

[展开全文]

构造方法分为有参构造以及无参构造,在没有声明任何构造方法的时候调用的是默认的构造方法

[展开全文]

调用无参构造方法,属性会按照默认值进行初始化

如果定义了有参的构造方法,会按照传递的参数进行初始化

[展开全文]

不给的话会给个默认constructor

给的话会不给

需要写两个才能回复默认的

[展开全文]

private 只能在类的内部使用

局部变量 成员变量 

栈 堆

存储

回收机

class   ..{

   public static void main(String[] args){

 

}

}

class Student{

   String name;

}

没有定义构造方法时默认构造方法:起到一个初始化的

public name(){

 

 

}

[展开全文]

new 代表构造对象

类名和方法名子一样,当new一个对象时,同时调用该方法,称为构造方法,该方法可以有多个。

例 Student a=new Student();

Student和类名构造方法名字一样。

可以构造无参,

[展开全文]

当我们没有定义任何构造方法的时候,系统会帮我们提供一个默认的无参构造方法

一个类中如果提供了有参构造方法,那就只能调用有参方法

[展开全文]

实例化的时候,如果我们没有定义构造方法的时候,系统会帮我们提供一个默认的构造方法用来初始化

 

关于变量初始化

类里面的成员变量可不用初始化

方法里面的变量需要

[展开全文]

构造方法相关

构造方法名与类名相同

当没有定义任何构造方法的时候,系统会帮我们提供一个默认的构造方法(该默认方法无参)

如果自己定义了其他的构造方法,系统就不会提供默认构造方法

可以构造多个构造方法

构造方法内变量和参数名字需要不一样

构造方法的好处是,初始化对象的属性比较方便

 

 

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(87)