什么是类?
定义:
类(Class)是面向对象程序设计(OOP,Object-Oriented Programming)实现信息封装的基础。类是一种用户定义的引用数据类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。
类的三大特性:
1、封装性
将数据和操作封装为一个有机的整体,由于类中私有成员都是隐藏的,只向外部提供有限的接口,所以能够保证内部的高内聚性和与外部的低耦合性。用者不必了解具体的实现细节,而只是要通过外部接口,以特定的访问权限来使用类的成员,能够增强安全性和简化编程。
2、继承性
继承性更符合认知规律,使程序更易于理解,同时节省不必要的重复代码。
3 、多态性
同一操作作用于不同对象,可以有不同的解释,产生不同的执行结果。在运行时,可以通过指向父类(基类)的指针,来调用实现子类(派生类)中的方法。
定义一个类:
class类名 { public: 公有成员 private: 私有成员 protected: 保护成员 };
更多相关知识,请访问 PHP中文网!!
以上是什么是类?的详细内容。更多信息请关注PHP中文网其他相关文章!