一、理解什么是类和对象
万事万物皆对象
1.1、属性——对象具有的特征(特点)
1.2、方法——对象可执行的操作(能干什么事)
1.3、对象的定义:
是一个客观存在的,看的见或摸得着的实体,由属性和方法构成
1.4、类是由对象抽象出来的,看不见也摸不着
1.5、类和对象的关系?
类(是笼统)是模子是对象的抽象化,对象(具体的)是类的具体化
二、封装——包装(把一个事物包装起来,并尽可能隐藏内部细节)
2.1、2种表现形式:
属性和方法
2.2、封装的作用:
隐藏内部实现的细节,使之操作简单方便
2.3、java中体现的封装:
类——所有的java代码在类中(方法)编写
Eclipse工具以项目的形式,封装
三、会创建和使用对象
3.1、创建类的语法
访问修饰符 class 类名{
属性;
public void 方法名(){
//循环结构、条件判断(if、switch)
//输出语句
}
}
3.2、创建对象
类名 对象名=new 类名();
Scanner input=new Scanner(System.in);
3.3、如何调用属性和方法?
成员变量(属性名),通过:对象名.属性名;
方法,通过:对象名.方法名();
四、面向对象
类——名词
属性——形容词
方法——动词
4.1、类之间的通信(访问):在一个类中new出另外一个类的对象,通过对象名.类的成员名
类的成员:属性(成员变量)、方法(成员方法)
4.22、优点:
信息封装和隐藏,
提高程序的安全性、可重用性、可维护性
五、调试
5.1、设置断点
5.2、启动调试
5.3、按F6逐行执行程序
遇到【方法】,调试方法中的代码,按F5