为了账号安全,请及时绑定邮箱和手机立即绑定

抽象类的应用场景

https://img1.sycdn.imooc.com//5b835c27000114fd11670396.jpg

相同特征是什么意思??有相同的方法吗?

正在回答

2 回答

举个简单的例子,猫和狗具有的相同的特征比如说都可以叫,都可以吃,都可以睡。。。这些都是他们的共同特征,最重要的是他们都是动物,那么我们就可以定义一个抽象类 Animal,然后包含它们的共同特征,由子类来具体实现行为:

abstract class Animal {
    abstract void eat();
    abstract void shout();
    abstract void sleep();
}


0 回复 有任何疑惑可以回复我~

既然是说从相同的特征的类中抽象出一个抽象类,肯定是具有相同的属性和方法,要不然子类继承就会报错。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季
  • 参与学习       531257    人
  • 解答问题       6327    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

抽象类的应用场景

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号