只看到代码复用,没看到问题本质。
代码为什么要复用?代码是用电脑写的,不是用笔的,直接就能copy-paste,为啥要复用?
复用不是为了复用,复用是为了代码维护升级容易。
代码维护升级怎么样才能容易?易读,结构清晰。这里面最关键就是正确的抽象。
代码是对现实问题的解决过程的一种抽象。函数能提供一种形式的抽象,但是很多现实问题更适合用对象来抽象。
【 在 maplab (maplab) 的大作中提到: 】
: 标 题: 继承机制目的是代码重用或复用
: 发信站: 水木社区 (Mon Sep 20 11:47:21 2021), 站内
:
: 原来的面相过程的语言,不也有函数库吗?不已经能实现复用了吗?调用函数不就是复用吗?
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 223.104.39.*]
--
FROM 76.126.252.*