美文网首页
java面试题杂谈

java面试题杂谈

作者: 义无反顾00 | 来源:发表于2019-10-16 00:45 被阅读0次

    #数据库三大范式:

    第一范式:属性不可再分;

    第二范式:消除冗余;

    第三范式:消除函数传递依赖。

    #设计模式

    1.单一原则:一个类只负责一项职责,尽量做到类的只有一个行为原因引起的变化;

    2.里氏替换原则:子类可以扩展父类的功能,但是不能够改变父类原有的功能;

    3.依赖倒置原则:面向接口编程(通过接口作为参数实现应用场景);抽象就是接口或者抽象类,细节就是实现类;

    4.接口隔离原则:建立单一接口;(扩展为类也是一种接口,一切皆接口);

    5.知道最少原则(迪米特原则):尽量减低类与类之间的耦合;

    6.开闭原则:用抽象构建架构,用实现扩展原则;

    相关文章

      网友评论

          本文标题:java面试题杂谈

          本文链接:https://www.haomeiwen.com/subject/nznvyctx.html