基本布尔类型的Getter方法是isXxx

对于所有的基本数据类型,Getter方法名都必须叫GetXxx,Setter方法名都必须叫setXxx。

但是有一个特例:如果是基本数据类型当中的boolean类型,那么Setter方法名格式不变,而getXxx需要写成isXxx的形式。

示例代码如下:

public class Person {
    
    private String name;
    private int age;
    private boolean male;
    
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getAge() {
        return age;
    }
    public void setAge(int age) {
        this.age = age;
    }
    public boolean isMale() {
        return male;
    }
    public void setMale(boolean male) {
        this.male = male;
    }

}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云霄雨霁

Java--类和对象之初始化和清除

1895
来自专栏JavaQ

Guava之Objects

Guava中Objects类提供了很多和Object类作用相同、效率更高的方法可供使用: 1.equal方法 使用Obejct的equals方法进行相等判断,...

3347
来自专栏AzMark

Python学习之面向对象「 中 」

882
来自专栏java一日一条

Java中摆脱equals,compareTo和toString

我们都曾在POJO中重写过equals(),compareTo()和toString()方法。但是另有其他能做到职责分离的更好的方法并带来更简洁的代码。阅读这篇...

992
来自专栏Java帮帮-微信公众号-技术文章全总结

Java基础-17(01)总结,登录注册案例,Set集合,HashSet

1:登录注册案例(理解) 需求:用户登录注册案例。 按照如下的操作,可以让我们更符号面向对象思想 A:有哪些类呢? B:每个类有哪些东西呢? C:类与类之...

4167
来自专栏用户2442861的专栏

python中的多态

允许父类指针或名称来引用子类对象,或对象方法,而实际调用的方法为对象的类类型方法。

701
来自专栏大前端_Web

javascript对象属性的赋值解析

版权声明:本文为吴孔云博客原创文章,转载请注明出处并带上链接,谢谢。 https://blog.csdn.net/wkyseo/articl...

2233
来自专栏python成长之路

self,和类实例化加不加括号的理解

2355
来自专栏闵开慧

Java盲点解析

1 堆栈区别     Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarr...

3256
来自专栏Java3y

Object对象你真理解了吗?

2769

扫码关注云+社区

领取腾讯云代金券