关于abstract和interface的问题 如果定义的类是基类,同时有被子类继承的保护(protected)变量,就应当用abstract。如果基类只定义方法,没有变量,就用interface。如果必须在abstract和interface之间作一选择,应当尽量用interface。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 abstract类可以继承类,而interface不能继承类的 abstract就是提供一些函数的接口,来让你继承。而interface提供一些函数的接口,来让你实现。后者是java里面实现类似C++的多继承的关键。一个类可实现多个接口! 看完这篇文章你就会详细了解了:http://expert.csdn.net/Expert/topic/1158/1158438.xml?temp=.4482386 io流输到文件中? [讨论贴]JDK的目录文件、工具功能简介和技巧征集,我牵头,大牛们来完善(想发200分的帖子不让发) 编程问题 Swing的简单问题,请大家帮我看看 applet问题! 高手请进,关于调用servlet的问题,解决了散尽我所有的可用分(1500) -----java中数据类型的问题------ 关于正则表达式 生成随机数的问题。 (希望大家不要见笑)为什么在JBuilder中不能调整Button的大小???? 转贴:蔡學鏞-全世界所有程式員都會犯的錯誤 java + jsp 如何实现上传下载
而interface提供一些函数的接口,来让你实现。后者是java里面实现类似C++的多继承的关键。
一个类可实现多个接口!
http://expert.csdn.net/Expert/topic/1158/1158438.xml?temp=.4482386