黑马程序员技术交流社区
标题:
Java基础的相关问题
[打印本页]
作者:
图兰朵
时间:
2016-3-25 00:53
标题:
Java基础的相关问题
抽象类和抽象方法有什么关系啊?是不是抽象方法中一定不能有大括号啊,就是没有方法体啊?一直感觉学的东西不系统!不知道是不是对这些小问题有点钻牛角尖!
作者:
haitao
时间:
2016-3-25 09:10
抽象类中定义抽象方法,亦可以定义非抽象方法!!!
作者:
843718696
时间:
2016-3-25 10:19
有抽象方法的类,一定是抽象类。 抽象类里不一定有抽象方法。
抽象方法是没有方法体的。
抽象类就是加了abstract修饰的的类,不能被实例化的类。如果实例化了 ,就是创建的子类对象。
作者:
可可TKD
时间:
2016-3-25 10:26
不能有方法体的,抽象方法不能实例话的。
作者:
丿若恋灬如初
时间:
2016-3-25 11:05
抽象方法是不可以被实例话的
作者:
ITnanCZ0107
时间:
2016-3-25 12:19
抽象类可以没有抽象方法,抽象方法一定要放在抽象类中,抽象方法没有方法体,要想体现方法体得用多态中的方法就是创建子类。
作者:
zx7750462
时间:
2016-3-25 12:29
别着急,学完接口,你就能更好的理解抽象类了。
作者:
flyhui
时间:
2016-3-25 22:07
一个类中有抽象方法,那这个类一定是抽象类。而抽象类中可以定义抽象方法,也可以是非抽象方法
作者:
青争心
时间:
2016-3-25 22:17
抽象方法 就是没有实体 所以后面没有大括号 继承抽象类 要强制重写他的方法
作者:
huhemingtiancai
时间:
2016-3-25 22:27
对啊,抽象方法一定不能有大括号,有抽象方法的类一定是抽象类,抽象类却不一定有抽象方法
作者:
伊乐杰
时间:
2016-3-25 22:33
这一块我也没学会
作者:
图兰朵
时间:
2016-3-26 01:45
伊乐杰 发表于 2016-3-25 22:33
这一块我也没学会
加油,感觉每天学的东西好多,自己基础又不好,怕跟不上,为自己加油!!
作者:
Devilhunter
时间:
2016-3-26 14:33
很好区分啊,抽象类中要有抽象方法,也可以包括非抽象方法,而抽象方法没有方法体,而且都要用abstract修饰
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2