笔记-关于程序中的abstract(抽象)

本文探讨了C++中'abstract'的概念,解释了它在编程中的实际含义,建议将'abstract'翻译为'提取'或'总结'以增进理解。通过实例,阐述了抽象方法的作用,即减少代码重复,便于管理和维护。
摘要由CSDN通过智能技术生成


前言

  • 写的不对的地方请通知我改正 QQ 群:587897780
  • 递归式学习
  • 不积跬步,无以至千里;不积小流,无以成江海。
  • 懂得感恩和分享
  • 本文说一下自己是如何理解程序中的abstract的。

一、abstract的释义

  • abstract
    • v. 抽象化,从理论上(或孤立地)考虑;提取,使分离;写……的摘要;偷走,窃取;退出

二、abstract 常用话术

  • abstract 被广泛的翻译为 抽象
  • 经常有前辈和我说抽象出一个方法抽象出一个父类
  • 我也是迷迷糊糊的答应,抽象?什么是抽象?抽象的时候我要去做什么。
  • 当前辈和我说了如何如何做之后。
  • 我感觉 abstract 被翻译成 抽象 真的是太难理解。不如把它翻译成提取/总结
  • 以后再去看书,把书中的抽象换成提取/总结。整个世界都美好了。
  • 把前辈说的话中的抽象换成提取/总结。整个世界都美好了。

总结

  • 估计是最开始翻译国外书籍的人把 abstract 翻译成了 抽象
  • 其实我感觉如果把 abstract 都翻译成 提取/总结更好一些。
  • 那么抽象一个方法就是提取/总结一个方法。
    • 提取(抽象)出方法就是把程序中重复的语句总结成一个方法,然后在需要的地方调用。
    • 提取(抽象)可以去除重复的语句,当需求有变动的是只要更改一个方法就好了,而不用到处修改重复的语句。

示例工程

C++控制台示例代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值