用setter方法设置了screen值以后,可不可以直接print(screen)? 一定要用getter才可以吗?
之所以设setter,说明为了保密性,screen属性前面的访问修饰符为private,所以此时不能直接print(screen)
对的。这里考虑到封装的含义,private修饰变量后,设置了访问权限,要用getter才有获取setter数据的权限