对象
万物皆对象;
我们把拥有相同特征和行为规范的事物归为一类事物;
对象抽象出“类”;
类
- 类是一个抽象的、概念的 模板
- 三要素:属性,方法,构造器(为并列关系)
类和对象的区别:
类是抽象的概念,仅仅是概念,比如“人”,对象是具体实体,比如“书书”
构造方法:类变成对象的桥梁
属性
定义:修饰符+类型+名字; (修饰符:private/protected/public)
eg:private String name;
函数
定义:修饰符+返回类型(void)+函数名(参数列表){}
eg:
public void think() {
System.out.println(name+"正在思考");
}
构造函数
定义:修饰符+类名(参数){}
无参构造函数:不关心对象特征
eg:public Student() {}
有参构造函数:
eg:
public Student(String _name,int _age) {
this.name=_name;
this.age=_age;
}
- 生产对象 new +构造方法
普通方法和main方法 的区别:
main方法只执行一次,普通方法能多次使用
构造方法和普通方法的区别:
普通方法名为不分大小写,构造方法为跟类名一致
构造方法无返回值,普通方法有返回类型
普通方法用来定义对象的功能行为,构造方法用来初始化