| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 354 人关注过本帖
标题:值变量作用
只看楼主 加入收藏
czg123698741
Rank: 2
等 级:论坛游民
帖 子:348
专家分:84
注 册:2009-3-4
结帖率:78.99%
收藏
已结贴  问题点数:1 回复次数:3 
值变量作用
    class C
    {
        public int Value = 0;
    }

    class Program
    {
        static void Main(string[] args)
        {
            int V1 = 0;
            int V2 = V1;
            V2 = 927;
            C r1 = new C();
            C r2 = r1; //请问一下这段代码是否让r2继承了C类的r1对象呢???
            r2.Value = 112;
            Console.WriteLine("Values:{0},{1}",V1,V2);
            Console.WriteLine("refs:{0},{1}",r1.Value,r2.Value);
            Console.ReadLine();
        }
搜索更多相关主题的帖子: 变量 
2009-10-23 13:53
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:0 
拷贝初始化,不是继承

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-10-23 16:23
czg123698741
Rank: 2
等 级:论坛游民
帖 子:348
专家分:84
注 册:2009-3-4
收藏
得分:0 
回复 2楼 jedypjd
哦哦,这样啊!
我发现他跟 new 功能一样哦,都可以使用class C 读取里面的字段哦!!
他们有什么不同吗?
O(∩_∩)O谢谢~~~~~~~~

如果按您所说的话,C r2 = r1 是不是就是相当于 C r2 = new C();啊????


[ 本帖最后由 czg123698741 于 2009-10-24 23:00 编辑 ]
2009-10-24 22:58
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:1 
效果一样,过程不一样,用的不一样的构造函数

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-10-24 23:44
快速回复:值变量作用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027459 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved