什么是面向对象思想
面向对象思想是相对于面向过程的, 是编程发展的一种进阶思想
面向过程 通俗理解就是什么事都亲力亲为 一步一步去完成
面向对象就是相对于面向过程 ,使用别人创建好的类和对象 提高编程效率
类和对象
1.什么是类
类就是对一系列具有相同特征的事物的描述
例如:车,人,动物,昆虫都是一个类 具有相同特征的一系列事物
2.什么是对象
对象就是一类事物中具体的一个描述
例如:我新买的那一辆车,车是一类事物,我新买的那一辆具体的车就是一个实例,一个对象
在Java如何创建类和对象
如上图所示
class后面的就是类,类中可以有静态属性,动态行为和构造方法(用来创建对象)
如上图所示
new +类名() 就是调用构造方法创建一个对象
给对象属性赋值并调用方法
这就是给创建好的对象的属性赋值
使每个对象都有自己的特征
这是类中的行为方法 每一个对象都能共享这个行为方法
这就是调用对象的方法