久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

java - 既然有參構(gòu)造方法中,參數(shù)可以通過new 賦值,為什么還要通過參數(shù)賦值給未初始化的成員變量來輸出結(jié)果?

瀏覽:72日期:2024-01-26 11:18:20

問題描述

java - 既然有參構(gòu)造方法中,參數(shù)可以通過new 賦值,為什么還要通過參數(shù)賦值給未初始化的成員變量來輸出結(jié)果?java - 既然有參構(gòu)造方法中,參數(shù)可以通過new 賦值,為什么還要通過參數(shù)賦值給未初始化的成員變量來輸出結(jié)果?

問題解答

回答1:

你說的大概是在寫字段的時(shí)候直接賦值吧。這和在構(gòu)造器中賦值是差不多的。不過直接寫在字段上一般都是當(dāng)做默認(rèn)值,如果需要根據(jù)情況傳入不同的值就需要構(gòu)造器了。

回答2:

如果你有多個(gè)構(gòu)造函數(shù),而有些構(gòu)造函數(shù)并沒有初始化部分成員變量,那么剩下的成員變量不設(shè)置默認(rèn)值 那么可能出錯(cuò)

標(biāo)簽: java
主站蜘蛛池模板: 阿图什市| 左贡县| 灯塔市| 芦山县| 万州区| 阿勒泰市| 通化县| 桓台县| 郑州市| 磴口县| 青冈县| 马鞍山市| 化州市| 布尔津县| 佛坪县| 页游| 永康市| 长乐市| 香格里拉县| 金山区| 深圳市| 东方市| 铁力市| 建平县| 嘉峪关市| 平阴县| 恩平市| 同江市| 车险| 柳江县| 革吉县| 六盘水市| 三门峡市| 建德市| 钟山县| 中阳县| 濉溪县| 秦安县| 徐汇区| 葫芦岛市| 黄山市|