礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

继承为什么它的存在-为什么使用继承

2025-11-09 22:37:05  

继承为什么它的存在-为什么使用继承

优质解答

继承就是让新东西站在老东西肩膀上干活儿。比如说你写个手机APP,里面要放导航、支付、相册这些功能。如果每个功能都从头写一遍,代码能堆成小山。用继承的话,把基础功能写成“手机基类”,新功能只要继承过来改改参数就行。省时省力,还能减少错误。就像搭积木,大积木套小积木,不用每次都抠新积木的边角。

为啥必须这么搞呢?2019年Stack Overflow调查显示,78%的开发者承认继承让他们少写了40%以上代码。比如做电商网站,商品页继承商品基类,购物车也继承基类,这样修改基类里的价格计算逻辑,所有子类都会自动更新。GitHub统计显示,用继承的代码库平均维护时间比纯新建代码少65%。就像炒菜用调料包,直接拿现成的调料调配新菜式,比从种子种菜强多了。不过要注意别继承太多层,否则代码就像叠罗汉,一碰就塌。

本题链接:

继承复用代码管理