黑马程序员技术交流社区

标题: 在开发中,接口和抽象类的选择 [打印本页]

作者: 张大福    时间: 2011-12-20 11:16
标题: 在开发中,接口和抽象类的选择
在开发中,有时候需要编写接口,有时候需要编写抽象类。但是抽象类和接口应该怎么选择呢?
作者: 李荣壮    时间: 2011-12-20 12:00
如果类已经写好, 最好不要修改类,而是用接口扩展,这也是接口的重要作用之一
如果是新写一个类, 两者都可以
作者: 余飞    时间: 2011-12-20 13:20
这个建议你到 webcast 上面下载一些 设计模式 相关的视频看看,我感觉听点那之后,才能真正领会到什么是面向对象的设计。
作者: 张旭    时间: 2011-12-21 23:03
接口是用来解决多重继承问题的   一个类可以直接继承多个接口,但只能直接继承一个类(包括抽象类)     抽象类是对象的抽象,然而接口是一种行为规范     抽象类定义了你是什么,   接口规定了你能做什么




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2