例:你让张三买水,你面对的就是张三,这就是面对对象,张三怎么买水是面向过程。
1.2面向对象的优缺点: 优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统 更加灵活、更加易于维护缺点:性能比面向过程低 2.1面向对象与面向过程之间的区别
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
2.2类与对象 对象:对象就是现实世界存在的任何事务都可以称之为对象,有着自己独特的个性new 数据类型();
跟随对象使用成员
对象存在与堆内存中
不同的对象具有不同的地址
每个对象的堆内存空间存在一份成员变量
先有类才能创建对象,有了对象才有了成员变量,才能使用成员 类:具有同种属性的对象称为类,是个抽象的概念。
模板类|图纸类|实体类|JAVABEAN
2.3面向对象的优点与缺点
优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统 更加灵活、更加易于维护
缺点:性能比面向过程低
构造器 :
又称: 构造函数 构造方法
为对象初始化信息
只能跟随new关键字一起使用
带参构造器:
无参构造器:
功能:方法



