JavaSE 1min講解鏈式程式設計

2021-07-24 03:02:20 字數 1044 閱讀 5537

今天我們花1min了解一下鏈式程式設計。

我們先定義乙個studentchain類和他的study方法:

class studentchain

}

然後我們定義

乙個studentchaindemo類和他的

getstudent方法,方法返回的是studentchain:

class studentchaindemo

}

現在我們可以在main方法中測試了:

1.通過studentchaindemo類的構造方法拿到studentchaindemo的物件;

2.通過

studentchaindemo物件呼叫getstudent方法拿到

studentchain的物件;

3.通過

studentchain物件呼叫study方法成功輸出:chain:good good study.

studentchaindemo studentchaindemo = new studentchaindemo();

studentchain studentchain = studentchaindemo.getstudent();

studentchain.study();

觀察**我可以發現:

studentchain對應於studentchaindemo.getstudent();

那麼studentchaindemo.getstudent().study();也是ok的咯。

測試,成功輸出:chain:good good study.

studentchaindemo.getstudent().study()

這就是我們的鏈式程式設計,物件調方法在調方法···

前提:物件調完方法後返回的是物件,不然怎麼繼續調方法···

其實三行**可以簡化為new studentchaindemo().getstudent().study();

視開發需求而定。

JavaSE 1min講解引用型別引數(1) 類

引數包括基本型別和引用型別,基本型別沒什麼好說的,今天我們要說的是引用型別,第一篇文章說的是類作為引數。我們定義乙個學生類,並在裡面定義乙個學習方法 class student 然後我們在main方法中呼叫 public static void main string args 輸出 day day...

Java SE 第19 20講 多型

多型 子類就是父類說法是對的,父類是子類說法是錯的。比如男人是人,女人是人,但是不能說人是男人,或人是女人。一句話理解多型 父型別的引用可以指向子型別的例項,或者說子類的物件 flower rose new pose 體現多型 父型別 引用 子型別的例項 parent p new child p.s...

JavaSE 3min講解內部類

首先什麼是內部類?把乙個類inner定義在另乙個類outer的內部,inner類就被稱為內部類。class outer 然後我們看一下內部類的訪問規則 a 可以直接訪問外部類的成員,包括私有 class outer b 外部類要想訪問內部類成員,必須建立物件 class outer class in...