Rumah  >  Artikel  >  什么是类?

什么是类?

烟雨青岚
烟雨青岚asal
2020-06-13 16:13:4514379semak imbas

什么是类?

什么是类?

定义:

类(Class)是面向对象程序设计(OOP,Object-Oriented Programming)实现信息封装的基础。类是一种用户定义的引用数据类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。

类的三大特性:

1、封装性

将数据和操作封装为一个有机的整体,由于类中私有成员都是隐藏的,只向外部提供有限的接口,所以能够保证内部的高内聚性和与外部的低耦合性。用者不必了解具体的实现细节,而只是要通过外部接口,以特定的访问权限来使用类的成员,能够增强安全性和简化编程。

2、继承性

继承性更符合认知规律,使程序更易于理解,同时节省不必要的重复代码。

3 、多态性

同一操作作用于不同对象,可以有不同的解释,产生不同的执行结果。在运行时,可以通过指向父类(基类)的指针,来调用实现子类(派生类)中的方法。

定义一个类:

    class类名
{
 
public:
公有成员
private:
私有成员
 
protected:
保护成员
};

更多相关知识,请访问 PHP中文网!!

Atas ialah kandungan terperinci 什么是类?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn