设为首页 - 加入收藏
广告 1000x90
您的当前位置:78345黄大仙救世网24码 > 接口定义语言 > 正文

java语言中继承和接口的其别

来源:未知 编辑:admin 时间:2019-06-16

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  实践上:我们说类的继承一般继承的是事物的属性,如:姓名,年龄,性别 等,而接口的继承(或者说实现)一般是继承事物的行为,如:行走,飞翔,游泳(这比较抽象,在一般项目中大部分是指对某事物的增删改查等操作)

  在java中类只能单继承,但可以有多个接口,在继承中 子类继承了父类的特性,子类可以从它的父类那里继承方法和实例变量,并且子类可以修改或增加新的方法使之更适合特殊的需要。 对于实现接口的类则必须实现接口中所有的方法,面向接口编程可以实现java中的多态。

  展开全部继承的父类和子类都是正常类,可以写方法体,定义各种变量,继承的子类会继承父类的特性,子类可以重写父类方法。

  接口必须是抽象类,只能定义常量,必须是抽象方法,切实现接口时必须实现所有方法,无法重写。接口对应OOP多态,是OOP三大思想,封装,继承,多态的一种。

  继承是一个类或者接口继承另一个类或者接口(注意:接口不能继承类。但类可以实现接口,接口也可以继承接口),接口是一个纯抽象类(全部是抽象方法和常量),一个类实现接口可以看成是继承。说白点:一个是动词,一个是名词。

  接口是一个类,一个抽象类,而且特别抽象的类,在接口里面没有一个实现方法。

本文链接:http://acrylinkg.com/jiekoudingyiyuyan/253.html

相关推荐:

网友评论:

栏目分类

现金彩票 联系QQ:24498872301 邮箱:24498872301@qq.com

Copyright © 2002-2011 DEDECMS. 现金彩票 版权所有 Power by DedeCms

Top