美文网首页
第 35 条:用实例域代替序数

第 35 条:用实例域代替序数

作者: 综合楼 | 来源:发表于2021-05-16 12:36 被阅读0次
    用实例域代替序数.jpeg
    public enum Ensemble {
        SOLO, DUET, TRIO, QUARTET, QUINTET, SEXTET, SEPTET, OCTET, NONET, DECTET;
     
        public int numberOfMusicians() {
            return ordinal() + 1;
        }
    }
    
    
    public enum Ensemble {
        SOLO(1), DUET(2), TRIO(3), QUARTET(4), QUINTET(5), SEXTET(6), SEPTET(7), OCTET(8),
        DOUBLE_QUARTET(8), NONET(9), DECTET(10), TRIPLE_QUARTET(12);
     
        private final int numberOfMusicians;
     
        Ensemble(int size) {
            this.numberOfMusicians = size;
        }
     
        public int numberOfMusicians() {
            return numberOfMusicians;
        }
    }
    
    

    相关文章

      网友评论

          本文标题:第 35 条:用实例域代替序数

          本文链接:https://www.haomeiwen.com/subject/thgmdltx.html