0
我知道如何設計簡潔流暢的接口類,但如何在java中創建複雜的流利接口?
我想知道怎麼寫這樣的事情(一些方法訪問特定的方法不是全部)
MyClass cls = new MyClass()
.A()
.A1()
.A2()
.A01()
.A02()
.B()
.B1()
.C()
.C1()
.C01()
.C02()
- MyClass的()可以只獲得A(),B(),C()
- A()可以僅訪問A1(),A2()
- A2()可以只訪問A01(),A02()
- B()可以僅訪問B1()
- C()可以僅訪問C1()
- C1()可以只有訪問C01(),C02()
我怎樣才能設計流暢的界面和限制在java訪問?
你打電話'上'.A02()'的結果,即使你的縮進試圖避免它。你打算如何處理這個問題? –