构造方法是一种特殊方法,名字必须与它所在的类的名字完全相同,而且没
有类型。
如:
public class A
{
public A()
{
…
}
}
允许一个类中编写若干个构造方法,但必须保证参数(个数、类型)不同
对象的创建就是通过构造方法来完成的,其功能主要是完成对象的初始化
注意:
1.如果类中没有编写构造方法,系统会默认该类只有一个构造方法,该默认
的构造方法是无参数的,且方法体中没有语句
2.如果类里定义了一个或多个构造方法,那么Java不提供默认方法构造
public class Person{
int age;
float height;
Person(){
}
Person(int age){
this.age = age;
}
Person(float height){
this height = height;
}
}
创建对象
1.对象声明
格式为:类的名字 对象名字 例如:Vehicle car
2.为声明的对象分配内存
使用new运算符和类的构造方法为声明的对象分配变量,即创建对象,如果类
中没有编写构造方法,系统会默认该类只有一个构造方法,该默认的构造方
法是无参数的,且方法体中没有语句 =
例如:car = new Vehicle();
public class Demo15{
public static void main(String[] a