首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Java 類設計練習:私有字段、構造器、add 方法鏈式返回 this

     編輯:程式設計綜合問答

需求:類 A 含私有 int data、String str,無參/全參構造器,add(int k, String s) 累加並返回自身。

public class A {
    private int data;
    private String str;
    public A() {}
    public A(int data, String str) { this.data = data; this.str = str; }
    public A add(int k, String s) { this.data += k; this.str += s; return this; }
    public int getData() { return data; }
    public String getStr() { return str; }
    public static void main(String[] args) {
        A a = new A(10, "a");
        a.add(1, "add");
        System.out.println("data:" + a.getData() + ", str:" + a.getStr());
    }
}

返回 this 支援鏈式調用 a.add(1,"x").add(2,"y")。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved