网站首页 健康小知识 母婴教育 起名 运动知识 职场理财 情感生活 绿色生活 游戏数码 美容 特色美食 爱好

public private protected的区别

栏目: IT技术 / 发布于: / 人气:2.15W

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

操作方法

(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张