黑马程序员技术交流社区
标题:
关于抽象类里非抽象方法的问题
[打印本页]
作者:
『无』尘
时间:
2013-11-18 03:27
标题:
关于抽象类里非抽象方法的问题
接口里的方法必须是抽象方法,但抽象类里的方法却可以有非抽象方法,不是说抽象类因为在栈内存而不能被实例化么?为什么还可以有非抽象方法。这个抽象类里的非抽象方法有什么意义么?为什么抽象类不像借口一样里面全都是抽象方法?求大侠们解答,谢谢
作者:
梁健生
时间:
2013-11-18 06:50
概念你都懂,和 你说的一样,接口内所有方法都是固定修饰的抽象方法,而抽象类中,可以有抽象方法也可以没有,单独只是抽象类而里面没有抽象方法也可以,只是那样的类作用很小,可以说只有不让其建立对象的作用;只要是抽象的方法,其子类必须复写,也就是强制必须复写,而不是抽象方法,你却可以选择是否复写,就像人都是躺着睡觉,你有必要必须声明一下你是躺着睡觉吗?直接继承即可,不要较真明白意思就好。呵呵~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2