黑马程序员技术交流社区
标题:
区分类中静态成员?
[打印本页]
作者:
徐宏伟
时间:
2012-9-3 08:37
标题:
区分类中静态成员?
在一个类当中,当成员前面有修饰符static的时候,外界调用就不需要使用对象,只要使用( 类名.成员)就可以了;
例如对于string类;
(1)、 string.Format();---------说明Format()方法是string类的static方法;
(2)、 string str; str.Length;--------说明Length是string类的非static成员;
但是如何快速区分一个类的成员是否为static成员呢?
作者:
许庭洲
时间:
2012-9-3 09:01
1. 在static方法中可以调用其他static成员,但是不能调用非static成员;
2. 在非ststic方法中可以调用static成员。
作者:
王海舟
时间:
2012-9-3 09:40
可以利用Visual Studio的自动补全代码的机制来快速判断一个类的成员是否为static成员,方法如下:
例如对于string类,在VS中你输入string,然后输入'.'(即输入一个点的符号),后面会出现自动补全代码,所有的静态成员都会自动出现在提示列表中。
作者:
李后量
时间:
2012-9-3 10:17
只要是在static方法中能调用的就都是静态成员,因为static方法只能调用静态成员
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2