关于使用两个封装的问题

来源:7-1 什么是 Java 中的封装

慕无忌4362616

2018-06-01 17:01

为什么封装之前在get前缀了private,而使用set时就换成了void?

写回答 关注

1回答

  • 往事被湮灭
    2018-06-01 21:11:54
    已采纳
    • private 是私有的,具有最低的权限,对应的是public 是公有的公共的,具有最高的权限。get前可以用publi或者private,一般get都具有返回值。应该是为了程序的安全考虑才会用private。

    • void,是没有返回值的情况下的类型。set一般是带参函数类型,是设置方法的,没有返回值,所以,一般情况下用void。

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530559 学习 · 6091 问题

查看课程

相似问题