遵守合约:覆盖的规则

Posted snc199x

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了遵守合约:覆盖的规则相关的知识,希望对你有一定的参考价值。

/*39遵守合约:覆盖的规则
 * 1.参数必须要一致(参数类型一致、参数数量一致、参数顺序一致)
 * 2.返回类型必须一致,即父类子类之间
 * 3.方法的访问权限必须一致*/

 1 class Animalb{
 2     String name;
 3     String food;
 4     int hunger;
 5     
 6     public void makeNoise(){
 7         System.out.println("这是父类的方法");
 8     }
 9     public void eat(){}
10 }
11 public class Zhunshou extends Animalb{
12     public void makeNoise( int i){ //无法覆盖Animalb的方法,除去参数后才能覆盖父类方法
13         System.out.println("狗狗就喜欢汪汪汪");
14     }
15     public  void eat(){ //与Animalb不一样,那么久不能覆盖方法,只有eat方法被覆盖掉
16         System.out.println("狗狗就是喜欢吃骨头");
17     }
18     public static void main(String[] args){
19         Zhunshou d = new Zhunshou();
20         d.makeNoise();
21         d.eat();
22     }
23 }

技术分享

以上是关于遵守合约:覆盖的规则的主要内容,如果未能解决你的问题,请参考以下文章

发明者量化商品期货合约代码明细

智能合约--如何实现可升级的智能合约

规则即代码:人话解读加密朋克智能合约

片段布局不覆盖整个屏幕

一个商人应遵守的22条规矩

EOS 智能合约源代码解读 总体说明