主類,提供一個 showController的方法,私有化init方法
上面中BuilderParams 是個私有類 ,專門存取參數(shù)的
核心類:構(gòu)建者類,讓外部設(shè)置參數(shù),鏈式調(diào)用,每一個方法都返回當(dāng)前對象(自己),最后builder方法,返回講builder傳給主類,并返回主類
外部調(diào)用:
這里主要展示構(gòu)建者設(shè)計模式的思想,希望大家一起交流
主類,提供一個 showController的方法,私有化init方法
上面中BuilderParams 是個私有類 ,專門存取參數(shù)的
核心類:構(gòu)建者類,讓外部設(shè)置參數(shù),鏈式調(diào)用,每一個方法都返回當(dāng)前對象(自己),最后builder方法,返回講builder傳給主類,并返回主類
外部調(diào)用:
這里主要展示構(gòu)建者設(shè)計模式的思想,希望大家一起交流