创建一个包含内部类的类,外部类中定义一个名为str的String字符串并初始化任意值,在内部类中定义,跟外部类同种类型且同名的变量,并在内部类中定义一个方法,分别打印外部类和内部类的变量。
查看答案
请阅读下面的程序,写出运行结果,如果编译失败,写明失败原因。 abstract class Animal{public final abstract void eat(); } class Cat extends Animal{public void eat(){System.out.println("cat...fish");} } class CatDemo{public static void main(String args){Animal a = new Cat();a.eat();} }
请阅读下面的程序,写出运行结果,若编译失败写出原因。 class SubString extends java.lang.String{public boolean equals(Object obj){return true;} } class Demo{public static void main(String[] args){SubString s = new SubString();System.out.println(s.equals("s"))} }
定义一个类Demo类, 使该类成为最终类,不能再被继承。
当用final关键字修饰类、变量和方法时,被修饰者有哪些特性。