`
javatoyou
  • 浏览: 1068798 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

初学Java,方法中返回this,连续调用方法(六)

 
阅读更多

输出的结果为rt的age属性值是:3

rt.grow()
.grow()
.grow();

这样连续调用同一个方法的写法,我在用C#的时候从未写过,呵呵,不知道是不是也行得通?

这样写感觉挺怪的,感觉还是缺少程序的可读性

分享到:
评论

相关推荐

    Java 线程同步调用

    Java线程同步调用是多线程编程中的基石,它通过同步方法和同步代码块两种方式,有效地控制了线程之间的交互,防止了多线程环境下常见的并发问题。无论是对于初学者还是有经验的开发者,掌握和熟练应用这些同步机制都...

    达内java教程:方法调用

    #### 方法调用中的注意事项 在进行方法调用时还需要注意以下几个方面: 1. **静态与非静态上下文**: - Java中存在两种主要的方法类型:静态方法和实例方法。 - **静态方法**:可以在类级别直接访问,无需创建...

    java方法调用

    本文将深入探讨在Java中如何进行方法调用,这对于初学者理解OOP至关重要。 1. **同一个类中的方法调用** a. **非静态方法调用非静态方法** (3 种) - 直接调用:在同一个非静态方法内部,可以直接使用另一个非...

    java this关键字的使用

    `this`还可以用于方法中返回当前对象,以便进行链式调用。例如: ```java public class Person { private String name; public Person setName(String name) { this.name = name; return this; // 返回当前...

    java初学者必看

    尤其是那些和我一样初学Java的朋友们,看看哪一节对你有用,不妨过来讨论一下哦! 第1章 Java概述 1.1 Java的发展史 1.1.1 Java起源 1.1.2 Java发展 1.2 Java是什么 1.2.1 Java语言 1.2.2 Java平台 1.2.3 ...

    java中set和get方法的理解

    ### Java中Set和Get方法的理解 #### 一、引言 在Java编程中,`set`和`get`方法是非常常见的编程模式,特别是在面向对象编程(OOP)中。这两个方法通常用于封装类的属性,从而提供了对这些属性的访问和修改的方式。...

    Java零基础-this关键字.md

    通过本文的学习,初学者能够深入理解`this`关键字的作用,掌握其在实例方法、构造方法及内部类中的使用技巧,并能够明确区分`this`与静态成员、方法参数及方法重载之间的关系。 #### 什么是`this`关键字? 在Java...

    给初学者的java回调demo

    Java回调是一种设计模式,它是当一个对象调用另一个对象的方法时,被调用对象通过某种方式在完成操作后反过来调用调用者的方法,这种机制就是回调。在Java中,回调通常通过接口或者抽象类来实现。这篇"给初学者的...

    初学java基本概念

    Java 是一种广泛使用的面向对象的编程语言,对于初学者来说,理解其基本概念是至关重要的。本文将深入探讨Java的一些核心概念,帮助初学者建立坚实的基础。 1. 变量: - 成员变量:属于类的变量,包括实例变量和类...

    java中的this和super

    在Java编程中,`this` 和 `super` 是两个非常重要的关键字,它们可以帮助我们更清晰地处理类中的成员变量和方法,尤其是在面向对象编程中,正确理解和使用这两个关键字对于编写高质量的代码至关重要。本文将详细介绍...

    初学java从这里开始

    本文将基于“初学Java从这里开始”的内容,深入解析Java编程的基础概念和技术要点,包括包(Package)、类(Class)、静态最终变量(Static Final)、构造函数、权限信息以及如何实现复制对象等核心内容,旨在帮助...

    Java中 this 和 super 的简明介绍

    3. **返回对象引用**:在方法中,`this`可以作为返回值,表示返回当前对象自身。这在实现链式调用时特别有用,如在设置器方法中: ```java class MyClass { public MyClass setId(int id) { this.id = id; ...

    java初学者测试

    17. **this**关键字代表当前对象,用于区分成员变量和局部变量,或在构造方法中调用其他构造方法。 18. **抽象类**不能实例化,通常作为其他类的父类,可以包含抽象方法(无实现)。 19. **接口**是完全抽象的,只...

    java GUI 事件监听

    在Java编程中,图形用户界面(GUI)的设计是一项重要的技能。对于初学者来说,掌握如何创建一个简单的界面,并且能够处理用户交互事件是非常必要的。本篇文章将围绕一个具体的示例——绘制一个棋盘并实现按钮与面板...

    Java复习的基础很适合初学者,我也是初学者

    7. **this关键字**:`this`关键字在实例方法和构造方法中用来引用当前对象。它不能在类方法(静态方法)中使用,因为静态方法与特定对象无关。 8. **继承与方法重写**:如果子类重写了父类的方法,运行时会调用子类...

    Java初学者入门教学

    2.2.3 Java中的数组 2.3 绝对不要清除对象 2.3.1 作用域 2.3.2 对象的作用域 2.4 新建数据类型:类 2.4.1 字段和方法 2.5 方法、自变量和返回值 2.5.1 自变量列表 2.6 构建Java程序 2.6.1 名字的可见性 2.6.2 使用...

    JAVA自测自己编写,充分了解封装继承多态,适用于初学JAVA编程

    在 `main` 方法中,我们创建了一个 `Number` 对象,并调用了各个方法来执行运算。 多选题解析 在上面的多选题中,我们讨论了子类的继承性相关的说法,包括父类中的成员使用 `public`、`private` 和缺省修饰符的...

    this 和 super

    - **返回当前对象本身**:有时候为了方便链式调用,可以在方法末尾添加`return this;`。 #### 三、“super”关键字详解 1. **概念解释** - “super”关键字在Java中用于引用父类(超类)的对象。它允许子类继承...

    Java的this关键字的使用与方法的重载相关知识

    Java的`this`关键字在编程中扮演着至关重要的角色,它是对当前对象的引用,用于在类的方法中访问实例变量和调用其他方法。在Java中,`this`关键字有以下几种常见用法: 1. **访问实例变量**:当成员变量与局部变量...

    Java初学者的天堂_面向对象基础_ppt

    这在Java中通过方法重写和方法重载来实现。方法重写允许子类对父类的方法进行定制,而方法重载则是在同一类中定义多个具有相同名称但参数列表不同的方法。 此外,类和对象的创建与使用也是OOP中的关键部分。类是...

Global site tag (gtag.js) - Google Analytics