-
三大特征——封装
-
构造方法
一、面向对象
1.程序设计思想
2.参照现实的某一类事物,将事物的属性特征、行为抽取出来描述成计算机程序的一种思想
其包含了三大特征:封装、继承、多态
二、类与对象
类:类是指有一组属性特性(成员变量)和行为(成员方法)的集合,可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物
属性:指该类事物的状态信息
行为:指该类事物能够做什么
对象:是指一类事物的具体体现,对象是类的一个实例,必然具有该类事物的属性和行为
对象和类的关系
类是对一类事物的描述,是抽象的
对象是一类事物的实例,是具体的
对象是类的实例,类是对象的模板
2.2类的定义格式
public class ClassName{
//成员变量
//成员方法
}
定义类:相当于定义类的成员,包括成员变量和成员方法
成员变量:和以前定义变量几乎是一样的,只不过位置发生了改变位于类中,方法外
成员方法:和以前定义方法几乎是一样的,是不过把static去掉
例:
public class Student {
//成员变量
String name;//姓名
int age;//年龄
//成员方法
//学习的方法
public void study() {
System.out.println("好好学习,天天向上");
}
//吃饭的方法
public void eat() {
System.out.println("学习饿了要吃饭");
}
}
2.3对象的使用
对象的使用格式:
类名 对象名=new 类名();
使用对象访问类中的成员
对象名.成员变量;
对象名.成员方法();<