码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础-重写方法

时间:2016-12-25 13:44:30      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:java编程   anim   rri   tps   new   ide   编程   重写   blank   

一般我们需要在新类上重写,两个类的实现:

class Animal{
   public void move(){
      System.out.println("动物可以移动");
   }
}
 
class Dog extends Animal{
  @Override
public void move(){ System.out.println("狗可以跑和走"); } }

其中@Override可写可不写,对于更深入的研究,参考【Java编程思想(第4版)Think in java】。

而如果我要在一个已经new出来的类上实现重写时,按照下面这样的写法

Dog dog = new Dog(){
   @Override
   public void move(){
       System.out.println("可以这样重写");
   }  
};

参考:https://www.zhihu.com/question/26500190/answer/32996929

Java基础-重写方法

标签:java编程   anim   rri   tps   new   ide   编程   重写   blank   

原文地址:http://www.cnblogs.com/EasonJim/p/6219307.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!