码迷,mamicode.com
首页 > 其他好文 > 详细

常量 2014年6月9日08:32:59

时间:2014-06-09 19:43:08      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   blog   code   java   

bubuko.com,布布扣
    class Program
    {
        //常量名一般全部大写
        //private const double PI = 3.14;//定义常量,private只能类内部使用
        
        public const double PI = 3.14;//定义常量,public整个项目都可以使用

        static void Main(string[] args)
        {
            //const double pi = 3.14;//定义常量,只能整个方法使用
            //pi = 2;//不能为常量赋值 
            Console.WriteLine(PI * PI);
            Console.ReadKey();
        }
    }

    class A
    {
        void M1()
        {
            //因为常量对于任何的对象的值都不变,所以不需要通过对象来调用
            //直接通过类名引用
            double d1 = Math.PI;//通过Math类直接饮用

            double d = Program.PI * 3;
        }
    }
bubuko.com,布布扣
bubuko.com,布布扣
 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 
 7 namespace 全局变量
 8 {
 9     class Program
10     {
11         static void Main(string[] args)
12         {
13             A a = new A();
14             a.Age = 50;//通过类的对象引用,先实例化一个
15 
16             //a.PI=50;//只能通过类名引用//引用静态成员的时候直接"类名.成员名即可"
17             A.PI = 3.14;
18         }
19 
20         static void M(A a)
21         {
22             //通过类的对象引用
23             Console.WriteLine(a.Age);
24         }
25 
26         static void M1()
27         {
28             //通过类名引用,
29             //与任何实例无关,任何地方都可以通过类名取出来使用,PI起到全局变量的作用
30             Console.WriteLine(A.PI);
31         }
32     }
33 
34     class A
35     {
36         //F1不和任何A的对象关联,对于A类只有这一份F1.只能通过类名引用,A.F1
37         public static double PI;//静态变量。(全局变量),不初始化的话有默认值0;
38 
39         public int Age;
40     }
41 }
bubuko.com,布布扣

 

常量 2014年6月9日08:32:59,布布扣,bubuko.com

常量 2014年6月9日08:32:59

标签:c   style   class   blog   code   java   

原文地址:http://www.cnblogs.com/skyl/p/3777196.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!