A.声明抽象方法,大括号可有可无 B.声明抽象方法不可写出大括号 C.抽象方法有方法体 D.abstract可修饰属性、方法和类
B
抽象方法没有方法体,所以不可写出大括号,故A、C错,B对;
abstract可以修饰类,方法,不能修饰属性,故D错。