Java中提供了抽象类的语法-西安达内

更新时间:2013-04-24 16:45:53 信息编号:2433596 发布者IP:36.40.107.12 浏览:81次
供应商
陕西波顿职业技能培训学校 商铺
认证
报价
请来电询价
所在地
西安市兴庆南路交大出版大厦6层
联系电话
029-82223611
联系人
何老师  请说明来自顺企网,优惠更多
让卖家联系我

产品详细介绍

   java中提供了抽象类(abstract class)的语法,用于说明类及其方法的抽象性。比如:

abstract class food {

public abstract void eat();   

 public void happyfood();    

{        

system.out.println("good! eat me!");    

}

}

    类中的方法可以声明为abstract,比如上面的eat()。这时,我们不需要具体定义方法,只需要提供该方法的原型。这与接口类似。当我们在比如corn类中继承该类时,需要提供eat()方法的具体定义。

类中的另一个方法happyfood()并不是

当一个类中出现abstract方法时,这个类的声明必须加上abstract关键字,否则java将报错。一个abstract类不能用于创建对象。

在这里顺便说一下根据我们的常识:

"food类的对象"的说法是抽象的。这样一个对象应该是属于corn, rice, wheat子类中的一个。

food类有eat()方法 (食物可以吃)。然而,这样的一个动作是抽象的。粮食的具体吃法是不同的。比如corn需要剥皮吃,wheat要磨成面粉吃。我们需要在每个类中覆盖food类的eat()方法。

西安java培训www.xatarena.cn

所属分类:中国商务服务网 / 职业培训
本页链接:http://product.11467.com/info/2433596.htm
Java中提供了抽象类的语法-西安达内的文档下载: PDF DOC TXT
关于陕西波顿职业技能培训学校商铺首页 | 更多产品 | 联系方式 | 黄页介绍
主要经营:西安java培训,java培训,C++培训,软件测试培训,嵌入式培训,PHP培训,Android培训,IT培训,软件培训
西安达内培训机构,10年运营,97%就业率,达内一直致力于java培训,C++培训,Android培训,IT培训机构,嵌入式培训,软件测试培训,培训教程、培训资料,最好培训机构 ...
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
提醒:因为软件开发行业无明确禁止法规, 该企业仅提供软件开发外包定制服务,项目需取得国家许可,严禁非法用途。 违法举报
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112