package oop.demo02;
//一个项目应该只有一个main方法
public class Application {
public static void main(String[] args) {
//类:抽象的、实例化
//类实例化之后会返回一个自己的对象!
//student就是Student类的一个具体的实例
Student xiaoming = new Student();//小明即是一个形式的人,
相当于一个外号,二蛋,而二蛋的名字叫做小明
Student xh = new Student();
xiaoming.name="小明";
xiaoming.age=3;
xh.age=4;
xh.name="小红";
System.out.println(xiaoming.age);
System.out.println(xh.age);
}
}
package oop.demo02;
public class Person {
//一个类即使什么也不写也会存在一个方法
//显示的定义构造器
String name;
//实例化初始值
//1.使用new关键字,本质是在调用构造器
//1.无参构造
public Person(){
this.name="xiaomi";
}
//2.有参构造,一旦选择无参构造就必须显示定义
public Person(String name){
this.name=name;
}
}
/*构造器:1.和类名相同2.没有返回值
1.new本质在调用构造器2.初始化对象的值
3.定义了有参之后如果想调用无参构造,显示
的一个定义的有参构造
/
/!!!!!!!!!alt+insert自动生成
有参也可以选择无参
*/