热门

最新

红包

立Flag

投票

同城

我的

发布
dc20200829
不惭_
5 年前
truedc20200829

Java
private int age ;
然后getAge的写类操作
其实运用的是封装的思想:

如果说这是个Student类,并且age没有private.然后Student s1 ...
s1.age=-100;
这样的操作就很不合理,但是因为不是private修饰的,可以改动,这样就容易让程序显得很bug

所以需要封装,需要让一些类或者说很多类不透明,用private修饰;

那么传入age就用setAge来完成,里面加一个if语句进行发、判断传入的值是否合适

这就是封装的思想,现在体会到一点感觉真是强👍

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
这个需求文档。。。我就想问一句,你们侯总叫什么?不然怎么知道默认哪个?
立即登录