3-7编程作业
来源:3-7 自由编程
全栈丶obj
2020-03-01 22:54:58
import java.lang.reflect.Field;
public class bookTest {
public static void main(String[] args) {
try {
Field name = Class.forName("reflect.Book").getDeclaredField("name");
Field price = Class.forName("reflect.Book").getDeclaredField("price");
Book book = (Book) Class.forName("reflect.Book").getConstructor().newInstance();
name.setAccessible(true);
name.set(book, "射雕英雄传");
name.get(book);
price.set(book,100);
name.get(book);
System.out.println(book);
} catch (Exception e) {
e.printStackTrace();
}
}
}1回答
好帮手慕柯南
2020-03-02
同学你好!
代码完成正确,加油!
祝学习愉快~