IT技术

当前位置 /首页/游戏数码/IT技术/列表

public private protected的区别

在编程开发中,一个类里的函数通过不同的修饰符修饰,就会有不同的权限,下面我们就来了解一下。

操作方法

(01)首先是public修饰符来修饰的函数,是指这个函数可以被其他的类来调用,也可以被自己类里的函数来调用。

public private protected的区别

(02)再看protected修饰符来修饰的函数,是指这个函数可以被继承类调用,也可以被自己类里的函数调用,但不能被其他的类调用。

public private protected的区别 第2张

(03)用private修饰符来修饰的函数,就具有更少的权限了,只能被自己类里的其他函数调用,其他的一概不能调用。

public private protected的区别 第3张

(04)要区分这三个的权限其实还是挺简单的,他们都和其自身的英文单词意思一致了。public就是有公共权限的,可以被多人调用的,而protected是受保护的,只能被自己的继承类调用。private是私有的,只能自己使用。

public private protected的区别 第4张