|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ C#初学的疑惑
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
2115
人关注过本帖
标题:
C#初学的疑惑
只看楼主
加入收藏
宇智波曌
等 级:
论坛游民
帖 子:98
专家分:15
注 册:2011-4-17
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:0 回复次数:8
C#初学的疑惑
用面向对象的方法求矩形面积。 要求编写一个矩形Rectangle类。数据成员有:长(Length)、宽(Width)。函数成员有:(1)构造函数,功能是给长和宽初始化。 (2)成员函数setLW(),功能是给长和宽赋值。(3)成员函数Area(),功能是求出矩形的面积。在main函数中声明该类的对象,求出该对象的面积。
请问 给长和宽初始化 和 给长和宽赋值 有什么区别
求解啊!帮帮忙哦
搜索更多相关主题的帖子:
声明
2011-10-18 18:35
举报帖子
使用道具
赠送鲜花
clhc
等 级:
侠之大者
帖 子:69
专家分:441
注 册:2011-10-11
第
2
楼
收藏
得分:2
初始化就是在没有调用赋值函数前设定长宽的默认值
2011-10-18 21:06
举报帖子
使用道具
赠送鲜花
wangzhilong_
来 自:四川
等 级:
新手上路
帖 子:7
专家分:5
注 册:2011-10-17
第
3
楼
收藏
得分:2
构造函数其实的作用就是给类的对象实例化。构造函数是属于类本身的一部分。函数是类的成员。利用构造函数是初始化对象,即:进行初始化赋值。调用函数是重新赋值,可以反复调用函数
2011-10-18 21:51
举报帖子
使用道具
赠送鲜花
我是传奇
等 级:
论坛游侠
帖 子:88
专家分:109
注 册:2011-3-21
第
4
楼
收藏
得分:2
区别说明:赋值操作是在两个已经存在的对象间进行的,而初始化是要创建一个新的对象,并且其初值来源于另一个已存在的对象。
1、静态变量在定义时未显式地指定初值,则自动初始化为相应类型的零值(数值型为0或0.0;字符型为'\0'),即静态变量能够自动初始化(有称之为隐式初始化),且静态变量只初始化一次。静态变量定义时显式地指定了值,则其初值为指定的值。定义时无论是否显式地指定了初始值,都只能被初始化一次。但可以通过赋值的方式多次修改静态变量的值。
2、初始化与赋值是不同的概念。
静态变量的初始化是在编译时进行,变量的赋值是在函数或程序运行时进行。静态变量只初始化一次,但可以通过赋值的方式多次修改静态变量的值。
哈哈
2011-10-18 22:13
举报帖子
使用道具
赠送鲜花
zhoubo8542
等 级:
新手上路
帖 子:2
专家分:0
注 册:2011-11-1
第
5
楼
收藏
得分:0
学习了
2011-11-01 15:00
举报帖子
使用道具
赠送鲜花
huoliya
等 级:
新手上路
帖 子:2
专家分:0
注 册:2011-11-2
第
6
楼
收藏
得分:0
知道了
2011-11-03 12:19
举报帖子
使用道具
赠送鲜花
bczgyz2011
等 级:
新手上路
帖 子:2
专家分:3
注 册:2011-8-30
第
7
楼
收藏
得分:0
懂了
2011-11-07 22:29
举报帖子
使用道具
赠送鲜花
cao4739
等 级:
新手上路
帖 子:8
专家分:2
注 册:2011-10-18
第
8
楼
收藏
得分:0
经过4楼的详细解释,我表示看懂了。谢谢。谢谢问问题的
也感谢回答问题的,世界因你们而美妙。
2011-11-07 23:45
举报帖子
使用道具
赠送鲜花
is_yun
等 级:
新手上路
帖 子:2
专家分:0
注 册:2011-12-4
第
9
楼
收藏
得分:0
说得太明白了
2011-12-04 21:40
举报帖子
使用道具
赠送鲜花
9
1/1页
1
快速回复:
C#初学的疑惑
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.059631 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved