问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

需要把所有的变量都放在构造函数中初始化吗

发布网友 发布时间:2022-06-02 14:10

我来回答

4个回答

热心网友 时间:2023-11-01 02:46

允许的。构造函数中初始化多少个属性都可以。也可以一个都不初始化。当构造这个类的对象的时候,没有初始化的属性值将会是默认值。此处width没有被初始化,它的值默认为0。所以当
Desk desk=new Desk();//构造Desk的对象desk
desk的width属性初始值将为0。

热心网友 时间:2023-11-01 02:46

当然可以,这要按你的需求定,你需要在这个类被new出来的时候就给变量赋值你就在构造方法里赋值,也可以一个都不赋值,写set、get方法,供外部调用赋值。

热心网友 时间:2023-11-01 02:47

此观点错误

首先要认识到构造函数是为了把文字转换到函数运算上,到了函数,就可以应用函数的一切性质

并不是把所有的变量都放在构造函数中初始化,举个例子:已知ax^2+ax+4>0,求a的取值范围,这时除了可以考虑分离参数法,还可以构造函数f(x)=ax^2+ax+4,进而得出a的取值范围

热心网友 时间:2023-11-01 02:47

完全可以
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
焦作有哪些旅行景点值得一去? 河南穿古装去的地方 AE入门从学会套模板开始,AE模板套用简易教程,看起来复杂的AE其实也很... ae怎么套用模板ae模版的使用方法 北京通州区有什么好玩的地方吗 请问现在有哪些看电影的网站?越多越好~~ 帮初中女儿请假一天讲身体不适,班主任却跟别的老师讲她得了大病,该如何... 梦见家中被盗空只剩一件绿色衣的预兆 梦见美丽沙穗 美版4s内置卡贴有什么危害? 构造函数的特点 c#:构造函数的作用, 怎样用手机自行刷机 手机怎么自己刷机 白眼球上有黑点 眼睛白眼球处有一颗黑点,是什么原因。求解答,谢谢! 白眼球上为什么有黑块,有什么办法去掉吗 眼睛下翻时白眼球上有黑色的点和片是怎么回 欧姆龙plc编程指令不能输入快捷字母? 企业要踏进顶峰,这点必不可少! 玻璃珠前景 制作滴管、带珠玻棒、玻璃匙的要领是什么? 某框架结构建筑,建筑面积3800m2,四类工程。 土建主体交工验收施工单位需要哪些资料? 谁能告诉我漂珠是怎么从电厂的灰里提炼的? 玻璃微珠具有什么样的性能? 每个子分部工程都要出自评报告么 中空玻璃微珠如何做 3M 空心玻璃微珠的生产工艺是什么? 玻璃微珠是怎么得到的? java中有构造函数的说法吗?如果不是,怎样给私有数据赋值?直接赋值吗?such as:private:int a=1; 设函数 .(1)求函数 的单调递增区间;(2)若关于 的方程 在区间 内恰有两个相异的实根,求实数 c++,继承类的构造函数 有关java构造函数,变量初始化的小问题 1986年05月30日,今年的运势如何? 86年6月30出生的虎今年运气如何? 86属虎今年运气怎么样 斯里兰卡的行政区划 86年10月16生的今年运势如何? 范冰冰自曝在挑艺术片和话剧剧本,将重回影视圈,观众是否会接受? 纳米银线可涂布在什么基材上?对PET基材有什么要求,对玻璃基底有什么要求? 请教专家银纳米线的PET成膜 纳米银线要用无水乙醇保存吗 50d泰山拍日出加什么滤镜,为什么对焦很慢,快门按不动 动能是物体由于什么而具有的能物体的越大运动的越大动能就越大 物体动能改变的原因 网站推广有没有简便的方式? 求《她的微笑又出现》英文歌词 急求《她的微笑又出现》这首歌的下载地址 马油只是淡化痘印,不能去除吗?