`
zhouyu260
  • 浏览: 10147 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

使用this引用构造方法

    博客分类:
  • j2se
阅读更多
/**
 * 引用构造方法
 * @author zhouyu260
 *
 */
public class ReferenceConstructor {

	int a;

	public ReferenceConstructor() {
		//这里不能出现任何可执行代码,例如System.out.print(a);
		this(5);
	}

	public ReferenceConstructor(int a) {
		this.a = a;
	}
}
0
0
分享到:
评论

相关推荐

    构造方法JAVA构造方法

    - **初始化对象**:构造方法的主要目的是为新创建的对象设置初始值,确保对象处于可使用的状态。 - **避免重复代码**:如果多个对象需要相同的初始化操作,构造方法可以避免在多个地方编写重复的代码。 ### 2. 构造...

    Java使用this关键字调用本类中的重载构造方法.pdf

    在第二个构造方法中,`public Test1(int d, int m, int y)`,可以看到第一行使用`this(d, m)`来调用了第一个构造方法。这是`this`关键字的一个典型应用,它将`d`和`m`的值传递给`this`所代表的对象(即当前正在创建...

    类和对象,this关键字和构造方法

    ### 类和对象,this关键字和构造方法 #### 一、类和对象的概念 在面向对象编程(OOP)中,“类”与“对象”是最基本也是最重要的概念。 1. **类**: - 类是一种抽象的数据类型,用来描述具有相同属性和行为的...

    12-面向对象-第4天(构造方法this与super)-讲

    本讲义主要聚焦于Java语言中的两个关键概念:构造方法以及`this`和`super`关键字。这两大主题在构建复杂对象模型时起着至关重要的作用。 首先,我们来讨论构造方法。在Java中,构造方法是一种特殊的方法,其主要...

    java 子类构造方法

    `this`关键字用于引用当前对象的实例变量,而`super`关键字则用来引用父类的实例变量或调用父类的构造方法。例如: ```java class Parent { int x; } class Child extends Parent { int y; public Child(int x...

    12_Java面向对象_第4天(构造方法、this、super)_讲义

    // 使用this引用当前对象的school变量 } } ``` 在这段代码中,`this.school = s;`表示将`s`赋值给当前`Student`对象的`school`属性。 **3. super关键字** `super`关键字在Java中用于访问父类的成员,包括字段和...

    构造方法11_2.zip

    - `this`关键字在构造方法中可以用来引用当前对象,常用于调用本类的其他构造方法。 - 例如,`this(param1, param2)`表示调用本类中另一个参数列表为`param1`和`param2`的构造方法。 8. **构造方法的注意事项**:...

    9.java学习第九章——对象的创建和使用+构造方法+方法重载——作业的形式:创建对象在JVM中的存储状态(内存图).pdf

    构造方法的使用 - 默认构造方法:如果没有显式定义任何构造方法,Java编译器将自动提供一个默认构造方法。 - 显式构造方法:可以通过定义一个或多个构造方法来自定义对象的初始化方式。 ```java public class ...

    Java语言程序设计教学中构造方法的研究.pdf

    6. this和super关键字:在构造方法中,this可以用来引用当前对象,而super可以用来引用父类。使用super()可以调用父类的构造方法,而使用this()可以调用本类的另一个构造方法。 以上知识点详细解释了在Java程序设计...

    this 引用句柄例子大解析

    // 使用this引用当前对象的name } public static void main(String[] args) { Person p1 = new Person("张三"); p1.printName(); // 姓名:张三 p1.setName("李四"); p1.printName(); // 姓名:李四 } } `...

    Java零基础-构造方法.md

    在上面的代码中,构造方法通过`this`关键字引用当前对象的属性,并通过传入的参数`length`和`width`来初始化对象的状态。 ##### 使用构造方法创建对象 接下来,我们通过`Main`类的`main`方法来创建`Rectangle`对象...

    PHP的类、对象、构造方法。

    构造方法是类的一个特殊方法,当创建类的新实例时自动调用。在PHP中,构造方法的名称是`__construct()`。我们可以利用构造方法来初始化对象的属性,如下所示: ```php class Person { public $name; private $age...

    Java Web编程中对象自身引用this的研究.pdf

    Java Web 编程中 objects 自身引用 this 的研究 本文研究了 Java Web 编程中对象自身引用的关键字 this。...本文还讨论了 this 引用的使用场景,包括点取成员、对象引用自身和区别同名的构造方法参数和实例变量。

    Java this用法

    四、使用 this 在构造方法中调用其他构造方法 在 Java 中,this 关键字可以用来在构造方法中调用其他构造方法。例如: ```java public class Flower { private int petalCount = 0; private String s = new ...

    Java中的构造方法分析.pdf

    Java中的构造方法是类的重要组成部分,它在创建对象时起着关键作用。...它们负责对象的初始化,允许我们根据需要定制对象的创建过程,并且通过适当的访问权限控制,可以确保构造方法的使用符合设计的意图和安全要求。

    Java程序设计课程实验8-封装、构造方法

    4. 构造方法可以调用其他构造方法(使用this()),实现代码复用。 **this关键词的使用**: 1. 在实例方法中,this代表当前对象的引用。 2. 在构造方法中,this可以调用其他构造方法,完成不同初始化逻辑。 3. 在...

    java语言this的使用

    引用同一类的其他构造方法 在构造函数中,`this`关键字可以用来调用同一类中的其他构造函数。这对于简化代码非常有用,尤其是当一个类中有多个构造函数时,可以避免重复编写相似的初始化代码。 示例: ```java ...

    java使用this调用构造函数的实现方法示例

    // 调用本类中无参构造方法 this(); this.name = name; this.age = age; System.out.println("2. public Person(String name,int age)"); } } ``` 在上面的代码中,我们可以看到,在有参构造函数中,我们使用...

    Java语言中this的应用方法研究.pdf

    在Java语言中,每一个类的方法成员都会隐含一个this引用名,用于指向调用它的对象。在方法中使用成员变量时,如果成员变量与局部变量同名,就需要使用this来区分开来。例如,在例1中,将this用于区分成员变量S和局部...

Global site tag (gtag.js) - Google Analytics