dlnb526 发表于 2020-2-21 20:46:26

【JAVA练习题11】【类和对象】JAVA的属性初始化

习题来源:how2j
本贴下答案内容为我和鱼油们的解答以及提示,如果大神们有更好的做法还请不吝指教。
static/image/hrline/5.gif

【JAVA练习题11】【类和对象】JAVA的属性初始化

       


对象属性的初始化有三种方式
对象属性初始化有3种
1. 声明该属性的时候初始化
2. 构造方法中初始化
3. 初始化块

故意把初始化块,放在构造方法下面,问题:

这三种方式,谁先执行?谁后执行?

package charactor;

public class Hero {
    public String name = "some hero";
   
    public Hero(){
      name = "one hero";
    }
    {
      name = "the hero";
    }
   
}


自己思考动手之后再看答案哦!
static/image/hrline/4.gif

参考解答:
**** Hidden Message *****

点击加入订阅淘帖:【JAVA练习题】第一季

static/image/hrline/line5.png

【JAVA练习题】【索引贴】
https://fishc.com.cn/thread-157183-1-1.html


Judie 发表于 2020-2-26 10:59:55

催更催更 四天没更新了啦啊喂
/听取建议建了淘帖呢~ 不错不错
{:10_256:}

dlnb526 发表于 2020-2-26 15:40:24

Judie 发表于 2020-2-26 10:59
催更催更 四天没更新了啦啊喂
/听取建议建了淘帖呢~ 不错不错

{:10_266:}

981115897 发表于 2020-5-7 10:55:28

1

18179742916 发表于 2020-10-24 15:31:23

懵逼中
页: [1]
查看完整版本: 【JAVA练习题11】【类和对象】JAVA的属性初始化