Python中,子类继承父类的方法和属性。2023年,我接手的项目,因为子类直接修改了父类的私有属性,导致系统崩溃。
这就是坑,别信直接修改父类私有属性。
在继承时,明确使用super()或显式调用父类方法。
记得:调用父类构造函数或方法时,用super()。
嗨,你问的是关于编程里的继承关系吧?我自己踩过的坑是,之前做项目的时候,没太懂继承,结果代码写得很乱,维护起来超级麻烦。
我是在2023年那会儿,在上海的一家互联网公司做开发。那时候有个项目,要用到很多相似的功能,我就想着用继承来简化代码。结果呢,后来添加新功能的时候,发现继承的层次太深了,代码耦合严重,改动一个地方,好多地方都得跟着改。
所以,我个人觉得,继承这东西用得好是挺方便的,但是用不好就会出大问题。我还在想这个问题,反正你看着办,如果你是做后端开发,得特别注意继承的层次和代码的耦合性。