class Person{ String name="xiaoming"; void eat(){ System.out.println(“Person is eating”); } void test1(){ } static void test2(){ } class A{ int age=17; void a(){ System.out.println(age); System.out.println(name); } static void b(){ } } } abstract class Student{ abstract void study(); } 1.在test1中写一个匿名类(Student的子类)复写study()方法后调用study方法(5分) 2.在test2中写一个匿名类(Student的子类)复写study()方法(5分)
时间: 2023-04-02 08:03:01 浏览: 97
xiao-xiaoming#DataStructure-BeautyOfAlgorithm#38.leetcode练习题1
1. 在test1中写一个匿名类(Student的子类)复写study()方法后调用study方法:
我可以回答这个问题。在test1方法中,可以使用匿名类来复写Student的study()方法,并调用该方法,代码如下:
test1(){
Student student = new Student(){
@Override
void study() {
System.out.println("Student is studying");
}
};
student.study();
}
2. 在test2中写一个匿名类(Student的子类)复写study()方法:
我可以回答这个问题。在test2方法中,可以使用匿名类来复写Student的study()方法,代码如下:
test2(){
Student student = new Student(){
@Override
void study() {
System.out.println("Student is studying");
}
};
}
阅读全文