Java基础
面向对象:
定义:构造方法是一种特殊的方法,它的方法名与类同名。对象的创建就是通过构造方法来完成,他的主要的功能就是完成独享的重建或者是对象的初始化,当类实例化一个对象时就会自动的调用构造的方法,构造的方法和其他的方法一样可以重载
形式:方法名和类名完全一致
可以有参数,也可以没有参数
修饰符 类名([参数]){
代码。。。
}
class Person{
//构造方法
public void Person() {
}
}
创建并且调用构造方法,并实现构造方法的重载
package com.tedu.constructor;
//构造构造方法创建对象
public class Test1_Constructor {
public static void main(String[] args) {
//测试Person对象
//在执行new Person()方法是自动的进行调用构造方法
//在调用方法的时候可以做到自动的进行匹配相应的参数的函数
Person person=new Person();
Person person2=new Person(2);
Person person3=new Person("txs");
}
}
//创建人类
class Person{
//构造方法,方法名称和类名完全一样,修饰符号,方法名([参数])
//作用1;用来创建对象,作用2.初始化对象
public Person() {
System.out.println(1);
}
//重载构造方法
public Person(int a) {
System.out.println(a+15);
}
public Person(String n