学习面向对象的三条主线

1.java类及类的成员
2.面向对象的三大特征
3.其它关键字

面向对象与面向过程

面向对象(OOP)与面向过程(POP)
二者都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为。面向对象,将功能封装进对象,强调具备了功能的对象。
面向对象更加强调运用人类在日常的思维逻辑中采用的思想方法与原则,如抽象、分类、继承、聚合、多态等。
面向对象的三大特征
封装 (Encapsulation)
继承 (Inheritance)
多态 (Polymorphism)
OOP: Object Oriented Programming
面向过程:procedure oriented programming


面向对象思想概述

图片说明
可以理解为:类 = 汽车设计图;对象 = 实实在在的汽车
面向对象程序设计的重点是类的设计
定义类其实是定义类中的成员(成员变量和成员方法)


java类及类的成员
图片说明


我要开车去丽江,这句话包含的类和方法有什么?
类:我,车
方法:我{ 开车(丽江){}} 车{启动(){} 停止(){} 前进(){}后退(){} 拐弯(){}}