收录日期:2019/02/17 00:04:59 时间:2016/05/30 10:06:41 标签:Java SE
或者是在什么地方我们要定义接口,或抽象类。
哪位能详叙一下,万分感谢。
interface是用来实现多继承的
如果你想定义一个类只用来继承,则可以将它定义成一个抽象类
如果你的某个类想继承多个类,则除了一个类以外,别的类都要定义成接口,用implements继承这些类

不知对否,请指正
Java不支持多继承的 ,通过interface可以实现多继承,事实上,interface早在Object C就使用了~~
当遇到一下情况时,可以考虑用interface:
    声明一个方法,期望一个或多个类来实现(ActionListener中的actionPerformed(Actionevent event))
    揭示一个对象的编程接口,而不揭示类的实际程序体(Collection)

抽象类,也就时可以实现一些方法的接口~~(不是很准确哈:))
当你想定义想定义两个或多个类时,它们有很多现同的方法和属性,呵呵,你就有必要定义一个抽象类。JButton和JRadioButton就是抽象类AbstractButton的子类。
用抽象类,是为了祖先类可以通用.比如有Employee类和student 类.他们有自己的方法.他们有共同点,可以得到姓名等等.我们可以定义抽象类,person,然后把以上两个类付给变量p,我们救可以用p.getname来达到通用的目的.
接口是为了实现多继承
接口是为了实现多继承;
抽象类不但能继承父类属性和方法,还可以根据实际需要复写抽象方法!

C#做图性能问题,大家一起来讨论 javascript:document.sele.submit()错误,急!!!! 3分 API菜单响应函数问题 菜鸟问:如何入门ASP+SQL SERVER? 遇到好几位老大都说从网页提取纯文本,用正则表达式不久可以了吗,真这么简单? 一个搞的我头疼的问题 Java如何调用shell脚本 jsp+mysql 连接sql sql串 请问下,有sql2005的特定版本可以在安装在winxp下吗? 以下代码看得不是很明白,请大虾帮忙。。。 请教 PL/SQL ORA-01461 仅可以为插入LONG列的LONG值赋值 index server 的全文检索对比sql server 的全文检索在处理大量文件和数据时哪个比较优? 1 查询语句 请教各位4W块能投资做点什么? 切换资源文件后,如何刷新View视图中的窗口? 磁盘映射问题 Input的name属性能否为中文? 怎样取得datagridview的列标题 jstl实现下拉列表问题? DataGridView模型 请教:能否将Direct3D渲染场景直接输入到视频中 PB里如何实现自定义鼠标指针 菜鸟的问题:内部类继承的问题 用netbeans做桌面数据库问题。 ASP.NET中的cookie问题 想系统学习Dreamweaver 8 ,请帮忙推荐好的学习书籍 如何调用父类的父类中被覆盖的方法? 在gridview 自动无刷新自动翻页-ASP.NET实现