方法体的构成_this关键字
来源:互联网 发布:新白狐网络歌手 编辑:程序博客网 时间:2024/05/16 13:58
/*
* 注:类的方法中,方法的局部变量可能会与类的字段同名。
* 这时,不能使用同名的标示符访问类的字段,引入this访问方式。
*
* 注:在类的方法中出现的this作为一个值类型,它表示对调用该方法的对象的引用;
* 而静态字段从根本上是属于类的,因此不能用this(相当于类Program的对象)去访问静态字段。
*/
namespace 方法体的构成_this关键字 //this相当于类Program的对象
{
class Program
{
public int a;//类的成员字段
//public static int a; //不能为静态字段
public void run()//方法体
{
int a = 3;//局部变量(字段与局部变量同名)
Console.Write("方法run()的变量 a = {0}\n", a);
Console.Write("类Program的成员字段 a = {0}",this.a);//通过this去访问类的成员字段
Console.ReadLine();
}
static void Main()
{
Program test = new Program();
test.a = 5;
test.run();
}
}
* 注:类的方法中,方法的局部变量可能会与类的字段同名。
* 这时,不能使用同名的标示符访问类的字段,引入this访问方式。
*
* 注:在类的方法中出现的this作为一个值类型,它表示对调用该方法的对象的引用;
* 而静态字段从根本上是属于类的,因此不能用this(相当于类Program的对象)去访问静态字段。
*/
namespace 方法体的构成_this关键字 //this相当于类Program的对象
{
class Program
{
public int a;//类的成员字段
//public static int a; //不能为静态字段
public void run()//方法体
{
int a = 3;//局部变量(字段与局部变量同名)
Console.Write("方法run()的变量 a = {0}\n", a);
Console.Write("类Program的成员字段 a = {0}",this.a);//通过this去访问类的成员字段
Console.ReadLine();
}
static void Main()
{
Program test = new Program();
test.a = 5;
test.run();
}
}
}
0 0
- 方法体的构成_this关键字
- 黑马程序员_this关键字的介绍
- 黑马程序员_this 关键字
- 黑马程序员_this关键字
- 黑马程序员_JAVA学习日志4_this关键字的应用
- 面向对象_this关键字的概述和应用、this关键字的内存图解
- 平面构成的方法
- Js全局和局部变量_this关键字_《没有控件的ASPDONET》
- 面向对象_this关键字_标准的手机类代码及其测试
- 黑马程序员_this和static关键字
- Js全局变量与局部变量_this关键字
- 黑马程序员_this satatic final关键字总结
- 黑马程序员_Java基础_this,super,static,final关键字
- [2014-02-26]JAVA笔记_this、super、构造方法
- 1-Java的命名规则_关键字_数据类型_类_对象_面向对象的编程语言_封装_构造器_重载_this关键字_static修饰
- 对构成三角形规则的决策表合并优化方法
- 黑马程序员_this与base的简单总结
- 面向对象_this和super的区别和应用
- kafka安装与常用命令
- Sqlite3与C应用实例
- springmvc学习笔记(二)路径配置与数据传递
- 二分法基本思想
- Hbase中hbase-site.xml中参数代表的意义
- 方法体的构成_this关键字
- Alcatraz
- 图解JDK7的Comparison method violates its general contract异常
- 【.Net码农】ASP.NET数据控件的自定义模板
- Android studio Push项目到Github
- 利用Eclipse使用Java OpenCV(Using OpenCV Java with Eclipse)
- 读懂Java中的Socket编程
- log4j配置(一)
- 石材价格计算方式与选手方法