Java4Android-this的使用方法
2015-07-15 08:30
721 查看
1-使用this调用成员变量和成员函数
this .成员变量
this.成员函数
2-使用this调用构造函数
class Person{
String name;
void talk(){
//void talk(String name){
System.out.println("my name is " + name);
}
//本来应该是对象.name;但是这里是有对象的,只是被省略了;完整的是
// System.out.println("may name is " + this.name);
// this代表了调用当前函数的那个对象,比如p1调用talk()函数,this就代表了p1这个对象
}
class Test{
public static void main(String args[]){
Person p1 = new Person();
p1.name = "zhangsan";
Person p2 = new Person();
p2.name = "lisi";
p1.talk;
//如果用p1.talk("zhangsan1"); 则打印出来是使用参数了的talk函数;
p2.talk;
}
}
this .成员变量
this.成员函数
2-使用this调用构造函数
class Person{
String name;
void talk(){
//void talk(String name){
System.out.println("my name is " + name);
}
//本来应该是对象.name;但是这里是有对象的,只是被省略了;完整的是
// System.out.println("may name is " + this.name);
// this代表了调用当前函数的那个对象,比如p1调用talk()函数,this就代表了p1这个对象
}
class Test{
public static void main(String args[]){
Person p1 = new Person();
p1.name = "zhangsan";
Person p2 = new Person();
p2.name = "lisi";
p1.talk;
//如果用p1.talk("zhangsan1"); 则打印出来是使用参数了的talk函数;
p2.talk;
}
}
相关文章推荐
- Android HOOK工具Cydia Substrate使用详解
- Android四大基本组件介绍与生命周期
- Android开发的四大组件~~~
- android四大组件
- Android Day02-文件操作-登陆示例
- Android开发常见错误总结
- 编译Android源代码
- kotlin 学习之 HelloWorld
- Android异常布局的ClassCastException
- Android开发大牛们的博客
- Quasi I/O in Modile Devices
- android开发规范
- 18_Android中Service的生命周期,远程服务,绑定远程服务,aidl服务调用,综合服务案例,编写一个应用程序调用远程支付宝远程服务场景
- 最快速的“高斯”模糊算法(附Android源码)
- Android Studio中编码(乱码)问题的解决方案
- Android Studio SDK 更新方法
- Android动画(Animation)技术
- android.os.NetworkOnMainThreadException 异常处理
- 9个常见的Android开发错误及解决办法
- android 分享空间微博等等