面向对象设计的原则是什么
经验3.28W
面向对象七大设计原则:
开闭原则:软件实体应该对扩展开放,对修改关闭,开闭原则是设计原则的核心原则,其他的设计原则都是开闭原则表现和补充,实现开闭原则的方法就是抽象。里氏替换原则:在任何父类出现的地方都可以用他的子类来替代。单一职责原则:一个类只应该做和一个职责相关的事情,不要把过多的业务放在一个类中完成。接口隔离原则:使用专门的接口,比用统一的接口要好,便于分工,在实现接口时,不应该看到自己不用关心的方法。依赖倒置原则:面向抽象编程,不要面向具体编程。迪米特原则:软件实体之间应该做到最少的交互,不要和陌生人说话,调用方只关心他需要使用的方法。组合或聚合复用原则:多使用聚合或组合达到代码的重用,少使用继承复用。
标签:面向对象
-
儿孙满堂老人欢打一生肖
儿孙满堂老人欢打一生肖是鼠。因为老鼠的繁殖能力非常强,一次能生5到10只,适应力非常好,因此数量成长非常迅速,并且存活率很高,子子孙孙无穷尽,这是其它动物可望而不可及的,所以儿孙满堂老人欢指的是生肖鼠。...
-
一年级入队申请书简短
尊敬的老师,我是一名一年级的学生,我希望能够加入学校的少先队,为学校多做一些贡献。我喜欢团结、合作,乐于助人。如果我有机会加入少先队,我会认真听从老师和长辈的教诲,积极参加队伍的各项活动,努力学习知识,成为一个优秀、能够为校争光的好队员。...
-
theshy是哪国人
theshy是韩国人,theshy只是他游戏id的名字。他的真名叫姜承録,他是2018年11月3日出生,是英雄联盟职业选手,是IG战队的上单。他在韩国的时候在韩服里号称是韩服第一瑞文,擅长使用锐雯、杰斯、亚索、纳尔等上单英雄,其中又以锐雯、剑姬,杰斯,操作手法最为娴熟而出名。后...
-
徐四为什么背叛徐三
在《一人之下》中徐四背叛徐三是因为他们之间存在着矛盾,徐四想要自己独立,徐三不接受这种想法,他们之间的矛盾就越来越深,最终导致徐四背叛徐三。电视动画《一人之下》改编自米二创作的同名虚构网络漫画,动画由日本动画公司Pandanium负责制作。...