关于Java面向对象的分析题
分析程序看有没有问题,如果有,说出原因即可。-----------------------------------------------------------------------------1. abstract class Name { private String name; public abstract boolean isStupidName(String name) {} //有方法体,但方法体为空。会报错。 } 错误。抽象方法必须以分号结尾,且不带花括号。在Java中,一个没有具体的方法体的方法应该定义为抽象方法。而在一个类中如果有抽象方法,该类必须定义为抽象类。-----------------------------------------------------------------------------2. public class Something { void doSomething () { private String s = ""; int l = s.length(); } } 错误。局部变量前不能放置任何访问修饰符 (private,p...



