三种继承方式分别为公用、私有、保护。三者的区别如下:
公用:访问权限最高,除派生类外,外部函数也可以直接访问。
私有:访问权限最低,只能是该类内部函数互相调用,派生类、外部函数都不能访问。
保护:访问权限较高,内部函数、派生类都能访问,外部类、外部函数不能访问。
访问权限:根据在各种预定义的组中用户的身份标识及其成员身份来限制访问某些信息项或某些控制的机制。访问控制通常由系统管理员用来控制用户访问网络资源的访问,并且通常通过向用户和组授予访问特定对象的权限来实现。