枚举类的第一行默认都是罗列枚举对象的名称的。
一个类实现接口,必须重写完全部接口的全部抽象方法,否则这个类需要定义成抽象类。
把功能定义成一个所谓的模板方法,放在抽象类中,模板方法中只定义通用且能确定的代码。
Law接口:
packagecom.itheima.d11_interface_implements;publicinterfaceLaw{voidrule;//遵章守法}packagecom.itheima.d11_interface_implements;/**实现类*/publicclassPingPongManimplementsSportMan,Law{privateStringname;publicPingPongMan{this.name=name;}@Overridepublicvoidrule{System.out.println;}@Overridepublicvoidrun{System.out.println;}@Overridepublicvoidcompetition{System.out.println;}}抽象类的作用是什么样的?
否则这个类也必须定义成抽象类。
选择常量做信息标志和分类。
这样做的好处是让使用常量的程序的执行性能与直接使用字面量是一样的。
枚举做信息标志和分类:
活期是0.35%,定期是75%,定期如果满10万额外给予3%的收益。
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点