文章 2022-05-11 来自:开发者社区

把书读薄 | 《设计模式之美》学习导读 & 面向对象(下)

⑩ 如何对一个功能做面向对象分析面向对象主要分析对象是 "需求",因此,面向对象可以粗略地看成 "需求分析",给到的需求一般都是不明确的,首先要做的都是将笼统的需求细化到足够清晰、可执行。我们需要通过沟通、挖掘、分析、假设、梳理搞清楚具体的需求有哪些,哪些现在要做的,哪些是未来可能要做的,哪些是不用考虑做的,将抽象问题具象化,最终产生清晰的、可落地的需求定义。接口鉴权功能分析例子演进(从最简单的....

把书读薄 | 《设计模式之美》学习导读 & 面向对象(下)
文章 2022-05-11 来自:开发者社区

把书读薄 | 《设计模式之美》学习导读 & 面向对象(中)

⑤ 多态 (Polymorphism)子类可以替换父类,一个多态的简单例子:public class IBrother { void doSomething() { System.out.println("搞事"); } } public class TeaBrother extends IBrother { @Override void doSo...

文章 2022-05-11 来自:开发者社区

把书读薄 | 《设计模式之美》学习导读 & 面向对象(上)

0x1、学习导读学习算法 → 是为了写出 高效 的代码;学习设计模式 → 是为了写出 高质量 (可扩展、可读、可维护)的代码;很多开发仔写了很多年代码,Coding水平却没啥长进,原因是日常工作都是CV、修修补补的重复劳动。编写的代码大都止步于能用就好、能跑就行,能力自然停留在"会干活"的层面,只能算一个代码搬运的 熟练工。① 学习设计模式的理由① 应付面试;② 少写烂代码 (写的代码维护费劲,....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等