标签:可维护性 特征 细节 一个 nbsp http 属性 java基础 不同
一、类(class)
1、类:具有共同属性或行为的对象集合
属性:变量
行为:函数
2、类与对象的关系
1)类是对象的抽象(模板)
2)对象是类的实例
二、面向对象三大特征:
封装性:1)模块化:将属性和行为封装在类中,程序定义很多类
2)信息隐蔽:将类的细节部分隐藏起来,用户只通过受保护的接口访问某个类。
继承性:父类和子类之间共享数据和方法(extends)
优点:更好的进行抽象和分类; 增强代码重用率; 提高可维护性。
多态性:不同的对象收到同一个调用方法会产生不同的结果。
三、面向对象设计思想的要点:
1)有哪些对象类;
2)每个类有哪些属性、哪些方法;
3)类之间的关系(继承、关联等);
4)对象之间发送消息(调用方法)。
标签:可维护性 特征 细节 一个 nbsp http 属性 java基础 不同
原文地址:https://www.cnblogs.com/mc0229/p/11922926.html