类和对象的关系
类就是一类对象的统称。对象就是这一类具体化的一个实例。
打个比方类就像铸件模具,而对象就是通过模具生产出的一个个实体。
类相当于一个模板,对象是由模板产生的样本。一个类,可以产生无数的对象。
类的定义与实例化
基本语法
// 创建类
class <class_name>{
field;//成员属性
method;//成员方法
}
// 实例化对象
<class_name> <对象名> = new <class_name>();
定义一个Student类
public class Student {
//成员变量
String name;
int age;
//成员方法
public void study(){
System.out.println("学习!");
}
public void exercise(){
System.out.println("打篮球");
}
public void sleep(){
System.out.println("早睡早起");
}
}
注意事项:
- 成员变量定义在类当中,方法外。
- 成员方法不要写static关键字。
创建对象
public class Demo3Student {
public static void main(String[] args) {
//g根据Student类,创建一个stu对象
Student stu1 = new Student();