着急飞机

文章
5
资源
0
加入时间
2年10月17天

多态鸭子类型--day25

鸭子类型python推崇简单的编程方式鸭子类型 如果一个对象叫声像鸭子 走路也想鸭子 那就把它当成鸭子对应到代码中就是: 只要你的行为一样 那就把你当成同一个类型来看待# 如果你足够自觉 你可以不使用abc模块 也不需要基类 自觉地将方法名字都写成一样 同样可以实现多态# 这种方式称之为鸭子类型class Duck: def bark(self): print("鸭子嘎...

不用“加减乘除”实现“加减乘除运算”

换了n种方法,终于是跑通了一个不超时的,记录一下class Solution { public int divide(int dividend, int divisor) { boolean isMinus = ((dividend0 && divisor >0) || (dividend>0 && divisor 0)); //异号为true,同号为false

设计模式一

设计模式(Design Patterns)——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运