- 浏览: 10122 次
- 性别:
- 来自: 重庆
最新评论
-
recotone:
????你是在提问,还是给我们看THIS的使用??
this关键字的使用 -
inritxihc:
很好,第一条回复。
this关键字的使用 -
茶壶和饺子的故事:
这是做什么
this关键字的使用 -
moses3017:
whaosoft 写道说实话这就是新手贴 有点没有意义 发出来 ...
this和super的区别 -
whaosoft:
说实话这就是新手贴 有点没有意义 发出来
this和super的区别
相关推荐
Java Web 编程中 objects 自身引用 this 的研究 本文研究了 Java Web 编程中对象自身引用的关键字 this。...本文还讨论了 this 引用的使用场景,包括点取成员、对象引用自身和区别同名的构造方法参数和实例变量。
例如,`ThisTest(int i)` 构造器中,`this.i` 和 `i` 分别代表不同的变量,前者是类的成员变量,后者是构造器的参数。 3. **在构造器中调用其他构造器**: 在 `ThisTest(int i, String s)` 构造器中,`this(s)` 被...
"this"关键字在Java中代表当前对象的引用。在方法或构造器内部,当需要区分局部变量与成员变量,或者明确表示当前对象时,"this"就显得非常有用。它始终指向调用该方法或构造器的对象实例。 2. this在成员变量和...
- **对象**是类的实例,是具体的,每个对象都有自己的属性值,占据独立的内存空间。例如,“人类”类可以有多个实例,每个实例代表一个人,拥有各自的年龄和性别。 ### 2. Java中类的实现 #### 2.1 定义类 在Java...
在上述"Person"类的例子中,你可以创建多个Person对象,每个对象都有自己的姓名、年龄和性别,可以通过对象调用"sayHello"方法来打招呼。 在Java中,使用关键字`class`来声明类,使用`new`关键字来创建对象。类的...
在Java编程语言中,我们经常需要创建一个类的多个实例,以表示同类型的不同实体。例如,如果有一个名为`Person`的类...通过声明和初始化数组,然后在循环中实例化每个数组元素,我们可以高效地创建和使用类的多个实例。
在这个例子中,`Student`类有两个属性:`name`和`age`,一个构造器用于初始化对象,以及一个`study`方法代表学生的学习行为。 接下来,我们需要创建类的实例,即对象。在Java中,我们通过`new`关键字和类的构造器来...
- `get_class_methods($this)` 直接返回一个数组,包含了 `$this` 对象所属类的所有方法名。 2. **返回值**: - 返回的是一个包含字符串的数组,每个字符串代表一个方法名。 #### 总结 通过以上两种方式,我们...
当不同的对象被构造或调用方法时,this 代表的对象也就随之不同。在构造方法和普通方法中,this 都是隐含的参数,用来访问成员变量和调用方法。 1.1 基本概念 this 关键字可以分为两种情况:构造方法中的 this 和...
什么是this,this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 Java关键字this只能用于方法的方法体内。当一个对象创建后, Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这...
当我们在一个类的方法内部使用`this`时,它就代表了当前正在调用该方法的对象。例如: ```java public class Student { private String name; public void setName(String name) { this.name = name; // 使用...
当你在一个类的方法或构造器中使用"this"时,它总是指向调用该方法或构造器的那个对象。 2. **访问实例变量** 当类中的局部变量与实例变量同名时,"this"可以帮助我们区分两者。通过"this.实例变量名",我们可以...
`Account`类的实例就是对象,每个对象都有自己的`balance`值。 面向对象编程的三大特性是封装、继承和多态。封装是指隐藏对象的内部实现细节,只对外提供公共接口。在Java中,通过访问修饰符(如`private`、`public...
`this`关键字在Java中代表当前对象的引用。它可以用来区分实例变量和局部变量,或者在同一个类的构造方法之间调用。例如: ```java public class Student extends Person { String school; public Student...
以上是对类和对象作业答案中涉及的Java编程知识点的详细解释,涵盖了类的定义、对象的创建、属性和方法的使用、构造方法、访问修饰符(如`this`和`static`)、包和导入语句的使用等基础知识。这些概念是Java编程的...
1. `this`不能在类的静态上下文中使用,因为静态成员不属于任何特定的对象,而`this`引用的是当前对象。 2. `this`不能作为常量或静态变量的初始值,因为它在对象创建之前无法确定。 总结,`this`关键字在Java中...
在C#编程中,对象是程序的基本构建块,它们代表了程序中的数据和行为。对象的创建和销毁,以及继承,都是面向对象编程的核心概念。接下来,我们将详细探讨这些知识点。 首先,我们来讨论“使用构造方法”。构造方法...
这里,对象`A`的构造函数中,使用`new B(this)`把对象`A`自身作为参数传递给了对象`B`的构造函数。 ##### 3. 在内部类和匿名类中使用`this` 当我们在内部类或匿名类中使用`this`时,需要注意它默认指向内部类或...