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

同学你好!

代码完成正确,加油!

祝学习愉快~

0

0 学习 · 8016 问题

查看课程

相似问题

3-10编程作业

回答 1

3-7 自由编程

回答 1

作业 3-7

回答 1

3-7 编程题

回答 1