面向对象(OOP)------封装
来源:互联网 发布:mysql concat 编辑:程序博客网 时间:2024/05/16 17:19
面向对象(OOP)包括三大特征:封装、继承、多态。
在此我简单说一下对封装的认识:
封装是将实体抽象成类,具有相同的属性,实现了代码重用,解决了代码冗余。
封装强调的是数据和行为的自成一体性也就是将数据和操作数据的函数代码进行有机的结合,形成类。
封装使程序表现出强烈的可读性和独立性。
程序不依赖数据结构的改变,具有良好的可维护性。
当数据结构改变时,只有类中对数据进行操作函数需要修改,程序的其他部分不受影响。
对数据起到一定的保护作用,只有类中的函数才可以修改类中的私有数据,也就是数据的隐藏。
比如在类中定义一个方法:
class Student
{
public void Add(int a, int b,out Result )
{
Result=a+b;
}
}
当初始化一个学生类的实例时,调用加法函数,只用输入参数就行了,作为客户不必知道具体怎么算的。
- 面向对象(OOP)------封装
- php面向对象(OOP)—封装性
- OOP(面向对象)
- OOP面向对象——封装
- 面向对象编程(OOP)面向对象编程(OOP)
- 面向对象特征(oop)
- 面向对象编程(OOP)
- 面向对象编程(OOP)
- 面向对象编程(OOP)
- 面向对象(OOP)基础
- 面向对象(OOP)---java
- JAVA-OOP(面向对象)
- OOP(面向对象编程)
- JAVA——(2)OOP面向对象、封装、继承、多态、this、构造方法
- java面向对象编程(OOP):封装、抽象、多态和继承
- OOP面向对象三大基石-封装、继承、多态
- 0808-Java OOP面向对象的Java实现 封装
- 重温面向对象的思想OOP——封装
- 2010年4月8日星期四(补)
- 2010年4月7日星期三
- 创建和维护数据库
- 存储过程与函数的区别
- 第一次上CSDN
- 面向对象(OOP)------封装
- SQL server2005的常用日期函数
- 樱花——代表日本民族性的国花
- 日本园林艺术风格----枯山水
- 【C2】对话框【S3】Rapid Dialog Design(下)
- 日本武士的简介与起源
- 园林与文化的互释
- 惭愧
- GdiPlus使用的前期准备