private关键字的用途?
要了解Getter/Setter就必须先知道JAVA的封装特性,一个变量一旦被“private”私有化,那么在其他的类就不能直接引用它了。使用“private”关键字是把被使用的变量保护起来,隐藏信息,有保护的作用。只能通过Getter和Setter来间接引用,通过Getter还可以对输入的数据进行过滤取出错误的数据。
注意事项:
对于Getter来说,不能有参数,返回值类型与成员变量对应。
对于Setter来说,不能有返回值,参数类型与成员变量对应。
使用IDEA如何快速生成一对Getter/Setter?
选择code——>Generate——>Getter/Setter——>选中需要的方法名称——>确认
或者
AIt+insert键——>Getter/Setter——>选中需要的方法名称——>确认