面向对象设计的原则是什么
面向对象七大设计原则:
开闭原则:软件实体应该对扩展开放,对修改关闭,开闭原则是设计原则的核心原则,其他的设计原则都是开闭原则表现和补充,实现开闭原则的方法就是抽象。里氏替换原则:在任何父类出现的地方都可以用他的子类来替代。单一职责原则:一个类只应该做和一个职责相关的事情,不要把过多的业务放在一个类中完成。接口隔离原则:使用专门的接口,比用统一的接口要好,便于分工,在实现接口时,不应该看到自己不用关心的方法。依赖倒置原则:面向抽象编程,不要面向具体编程。迪米特原则:软件实体之间应该做到最少的交互,不要和陌生人说话,调用方只关心他需要使用的方法。组合或聚合复用原则:多使用聚合或组合达到代码的重用,少使用继承复用。
0
纠错
猜你喜欢
沙拉酱的蔬菜沙拉做法
把所有准备好的材料圆白菜番茄小黄瓜青椒分别洗净,包心菜番茄切...三国演义中的五虎将的封号
五虎将,分别是,关羽,张飞,赵云,黄忠,马超。刘备在汉中大败...高达主题曲
机动战士高达的主题曲是翔。机动战士高达自年登场以来,已成为日...文章以秋天的怀念为题有什么含义
秋天是母亲去世的时间。象征了母亲艰难的一生,文章以此为题,抒...湘西腊牛肉怎么做
主料牛腱子腊块山药根。调料高汤适量。腊牛肉用热水泡一下,然后...人与人之间的相处之道的书
厚黑学,作者李宗吾。处世计,作者和事。岁以前成功的条黄金法则...早上不吃早餐好吗
不吃早餐的害处反应迟钝,工作效率低。早晨起床后,血糖水平会下...方向盘游丝原理
方向盘游丝原理就是利用游丝无限角度旋转特性,保证安全气囊任何...戒指尺寸对照表
首先截取一块长左右的小纸条然后将小纸条在手指上绕一圈,注意是...喷绘学徒要学多久
喷绘学徒大概一两个月能学会,需要对喷绘或整个制作流程都了解。...防晒喷雾能过地铁安检吗
防晒喷雾不能过地铁安检。因为防晒喷雾是真空的压力罐状且含有乙...公司法人的亲属不能担任哪些职位
法定代表人指依法律或法人章程规定代表法人行使职权的负责人。不...手机保护套的选购
保护套的材料材质决定舒适度手机保护套的材质很多,现在比较常见...绞好的牛肉馅还用再洗吗
一般而言,牛肉馅都是在绞之前进行清洗,清洁表面的一些灰尘之类...车辆显示epc是什么原因
全称发动机电子稳定系统,该指示灯常亮代表发动机以及电子系统出...