路遥见人心,日久知马力

博客园 首页 新随笔 联系 订阅 管理

如下所示:如果在 foo 里、定义类型别名、枚举、内部类、并且它们都处于public范围内、那么外部是可以用 

类名:: 

这种方式去拿到 foo类里面定义的东西的

 

但是、如果写成private,那么就可以把这些定义都隐藏起来、这样就完成了类作用域下的信息隐藏(两个冒号是作用域运算符!):

 

 

posted on 2022-11-03 18:23  只讲大白话  阅读(29)  评论(0)    收藏  举报