安卓-必须要掌握的东西
1. 熟练掌握 Java 技术,熟悉面向对象思想,熟悉常用设计模式
-
熟练掌握 Java 技术,熟悉面向对象思想,熟悉常用设计模式
-
面向对象思想: 继承, 封装, 多态
-
设计模式:
六大原则
1. 单一职责(Single Responsibility Principle)
对于单一职责原则,我的建议是接口一定要做到单一职责,类的设计尽量做到只有一个原因引起变化。
2. 里氏替换原则(Liskov Substitution Principle)
所有引用基类的地方必须能透明地使用其子类的对象。
3. 迪米特法则(Law of Demeter,LoD)
一个对象应该对其他对象有最少的了解。通俗地讲,一个类应该对自己需要耦合或调用的类知道得最少
4. 接口隔离原则(Interface Segregation Principle)