对象是实物存在的实体,例如人类、书桌、计算机、高楼大厦等。
面向过程:思考“我该怎么做”然后一步步实现
面向对象:思考“我该让谁去做这个事情,那个“”谁“就是对象””.
面向过程思维方式中更多的体现的是执行者(自己做事情),面向对象中更多的体现是指挥者(指挥对象做事情)。
类与对象:
1、对对象进行描述,其实就是在明确对象中应该具备的属性和功能
2、通过new的方式就可以创建该事物的具体对象
3、通过该对象调用它以后的功能。
public class Car { String color; int number; public void run() { System.out.println(color + ":" + number); } }
测试类:
public class CarDemo { public static void main(String[] args) { // 1,创建Car的对象。给对象起个名字。 Car c = new Car();// 7 c.color = "red"; c.number = 4; c.run(); } }
类和对象的区别:类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体。