博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
类(4).静态成员
阅读量:4325 次
发布时间:2019-06-06

本文共 1055 字,大约阅读时间需要 3 分钟。

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5  6 namespace ConsoleApplication1 7 { 8     // 在此处定义一个类. 9     class shuxue10     {11         // 静态成员只能通过类本身使用12         public const double PI = 3.14;  //常量是一个隐士静态成员.13         public int Add(int x, int y) 14         { return x + y ; }15         public static  int Sub(int x, int y)  //静态方法, 关键字static代表静态成员.   静态方法不能通过对象来调用. 能通过类本身来调用.16         { return x - y; }17     }18     class Program19     {20         static void Main(string[] args)21         {22             //调用上面的类23             shuxue my = new shuxue();24             my.Add(7,9); // 正确25             shuxue.Add(7 , 9);  // 这一行是错误的. 因为Add方法不是静态成员,只能使用对象来访问.26 27             my.Sub(7,9);  //这一行业是错误的 , 因为Sub方法是静态成员,只能用类来访问.28             shuxue.Sub(7,9); //正确29 30             Console.WriteLine(my.PI);  //错误的.  常量默认是静态成员.31             Console.WriteLine(shuxue.PI); // 正确32         }33         // 最后结果为. 16, -2 , 3.1434     }35 }

转载于:https://www.cnblogs.com/mdnx/archive/2012/09/09/2677862.html

你可能感兴趣的文章
JAVAWeb使用POI做导出Excel
查看>>
今天解决了首页无头像被显示的问题
查看>>
charts 画折线图
查看>>
[py]__name__ 属于哪个文件
查看>>
技术分析淘宝的超卖宝贝
查看>>
i++和++1
查看>>
react.js
查看>>
实验四【bx】和loop的使用
查看>>
P1313 计算系数
查看>>
myBatis之入门示例
查看>>
tensorflow 变量共享
查看>>
NSString的长度比较方法(一)
查看>>
初识JavaScript
查看>>
Azure云服务托管恶意软件
查看>>
My安卓知识6--关于把项目从androidstudio工程转成eclipse工程并导成jar包
查看>>
旧的起点(开园说明)
查看>>
Testing your Xamarin app on Android device
查看>>
丢失控制文件恢复实验记录--4(在线日志文件没有损坏,归档日志丢失,直接重建控制文件(跟踪控制文件trace是旧的情况))...
查看>>
生产订单“生产线别”带入生产入库单
查看>>
crontab导致磁盘空间满问题的解决
查看>>