三大基本特征:封装、继承、和多态。
类:是一组相关属性和行为的集合。
属性:该事物的状态信息。
行为:就是该事物能干什么。
对象:是一类事物的具体体现。是一个类的实例,必然具备该事物的属性和行为。
类是对一类事物的描述,是抽象的。
对象是一类事物的实例,是具体的。
类是对象的模板,对象是类的实体。
1.3类的定义
定义一个类,用来模拟“学生”事物。其中就有两个组成部分:
属性(是什么):
姓名
年龄
…
行为(能做什么):
吃饭
睡觉
学习
对应到java的类中:
成员变量(属性):
(数据类型 变量名称)
String name
int age;
成员方法(行为):
public static void eat(){}
public void sleep(){}
public void study(){}
注意:
1.成员变量是直接定义在类当中的,在方法外面的
2.成员方法不要写static关键字。