标题:关于类的编程的问题!
只看楼主
hbxnmark
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2010-11-3
结帖率:66.67%
已结贴  问题点数:20 回复次数:3 
关于类的编程的问题!
这个怎么弄,我对于类不是怎么了解!!!拜托各位大虾了!!!
2010-11-06 22:33
hbxnmark
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2010-11-3
得分:0 
各位会的帮帮忙啊!
2010-11-06 22:50
wangnannan
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:87
帖 子:2545
专家分:9359
注 册:2007-11-3
得分:10 
楼主是不是研究GIS呢? 看着怎么像大地坐标系统呢 建议看一些GIS方面的或地理信息系统方面的书籍

[ 本帖最后由 wangnannan 于 2010-11-7 09:00 编辑 ]

出来混,谁不都要拼命的嘛。 。拼不赢?那就看谁倒霉了。 。有机会也要看谁下手快,快的就能赢,慢。 。狗屎你都抢不到。 。还说什么拼命?
2010-11-07 08:58
c1_wangyf
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:7
帖 子:665
专家分:2832
注 册:2010-5-24
得分:10 
哈哈,把类名就设成地球椭球之类的--只是一个名字而已,然后就是属性和方法了,当然长短半轴应该是属性,而且应该是只读属性,那就没有set了,只能使用get了!!当然根据需要也可以在里面提供相应的方法--也就是类似于函数。

 class 地球
    {
        private float _长半轴;

        public float 长半轴
        {
            //get { return _长半轴; }//假设_长半轴=3450
            get { return 3450; }
        }
        private float _短半轴;

        public float 短半轴
        {
            //get { return _短半轴; }}//假设_短半轴=3420
            get { return 3420; }
        }
    }

下面是在某个地方对类里面属性的读取:
            地球 ad = new 地球();
            float templ=ad.长半轴;
            float tempd = ad.短半轴;
            lbl.Text = templ.ToString() + "  " + tempd.ToString();

2010-11-08 09:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-325204-1-1.html




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

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