java中的set和get方法和构造函数什么时候一块用

2025-04-15 01:58:52
推荐回答(2个)
回答1:

Test t = new Test(1); 这句话执行 new 时 先执行Test(int x){} 构造函数对对象进行初始化
num变为2

System.out.println(t.getNum()); 直接返回num 为2

想输出4 执行
t.setNum(2);
System.out.println(t.getNum());

回答2:

一般都是一个地方设置,一个地方取的,没见过同时使用的.