入门Java,对于没有任何“面向对象”概念的我来说,一头雾水,单单一个“面向对象”,总感觉理解的不够深刻,不够透彻,不够具体。一直很头疼。
一个偶然的机会,在看《数学之美》的时候,作者处理有关搜索的问题,当然就要解决汉字多音字的问题。

多音字是什么?
突然一个念头闪过脑海。
Overloading!
一瞬间,我豁然开朗。你想明白了吗,给你5秒钟仔细想一想。

对!多音字就是方法的重载!字是同一个字,根据不同的发音来决定字的意思,恰似同名方法、不同调用参数而产生的方法重载。Overloading,面向对象的重要表现和重要思想。
那么,继续向深处思考。既然多音是方法重载,那也就是说每个汉字都是一个类,我们说的每句话,不就是由不同的类建立的实例对象组成的么。

突然感觉生活和编程语言,这两个本无关系的事物,在此时此刻,是如此的高度契合。我一直苦苦追寻的“面向对象”,人类早已将这种思想、这种方法融汇于生活中,在各个层面,存在了几千年。

真感觉自己悟出了某种真谛,一种超脱于世俗的感觉。

哎,好吧,想多了,我只不过是一个敲代码的。

由“多音字”所想到的相关推荐

  1. 【毕业设计_课程设计】汉语多音字注音研究

    文章目录 0 项目说明 1 准确率 2 调研阶段 3 数据统计 4 语料处理 5 模型搭建 6 按照多音字的读音的分类方法 7 仿照词性标注问题的分类方法 8 项目源码 0 项目说明 汉语多音字注音研 ...

  2. 毕业设计 汉语多音字注音研究与实现

    文章目录 0 项目说明 1 准确率 2 调研阶段 3 数据统计 4 语料处理 5 模型搭建 6 按照多音字的读音的分类方法 7 仿照词性标注问题的分类方法 8 项目源码 9 最后 0 项目说明 汉语多 ...

  3. 计算机毕业设计 汉语多音字注音研究

    文章目录 0 项目说明 1 准确率 2 调研阶段 3 数据统计 4 语料处理 5 模型搭建 6 按照多音字的读音的分类方法 7 仿照词性标注问题的分类方法 8 项目源码 0 项目说明 汉语多音字注音研 ...

  4. 提升python运行效率_“提”是多音字吗?“提”字的多音字能组成哪些词语?

    "提"是多音字吗?提是多音字,提的读音一共有四种[ tí ][ dī ][ dǐ ][ shí ],但并不是每种读音都可以组词,能够组成词语的读音包含了[ tí ][ dī ][ ...

  5. 基于Python的汉语多音字注音研究

    源码下载地址:https://download.csdn.net/download/sheziqiong/87781091 源码下载地址:https://download.csdn.net/downl ...

  6. Java pinyin4j 汉字转拼音包括——多音字

    Java汉字转拼音(包括多音字) 有个需求需要把汉字转拼音,我的小伙伴推荐用Unicode官方的包:下载有些慢. 实际中用了Java工具包:pinyin4j解决 可以转汉字,多音字,多音字的地方要求不 ...

  7. 真没想到,Python还能实现5毛特效

    来源 | ZackSock(ID:ZackSock) 图源 | 视觉中国 Python牛已经不是一天两天的事了,但是我开始也没想到,Python能这么牛.前段时间接触了一个批量抠图的模型库,而后在一些 ...

  8. 万万没想到,逛B站也能学编程了

    作者 | 徐麟,某互联网公司数据分析狮 转载自 | 数据森麟(id:shujusenlin) 前言 很多人提到B站,首先想到的就会是二次元或者鬼畜,上个月,我们公众号也发表了一篇关于B站鬼畜视频的文章 ...

  9. PyTorch迎来5岁生日,创始人带领大一实习生开发:没想到会这么成功

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 来源丨量子位 编辑丨极市平台 导读 PyTorch公开发布5周年! ...

最新文章

  1. Calabash探索3-Calabash进阶
  2. Cocos Creator—定制H5游戏首页loading界面
  3. 成功解决Exception “unhandled ModuleNotFoundError“No module named ‘sklearn.neighbors.classification‘
  4. Android Wear 唤醒热词会比“你好,安卓”好吗?
  5. CDN架构以及原理分析
  6. 最小/大加代数(Min/max-Plus Algebra)
  7. 哈佛大学单细胞课程|笔记汇总 (五)
  8. php多个地方ping,同时ping多个ip找了最快的ip网的php实例-PHP源码
  9. 我做计算机视觉工程师的第一个月都学会了什么?
  10. zabbix源码编译安装以及添加第一台host监控
  11. Pheatmap做热图数据处理过程
  12. C# SendMessage 全集
  13. 用40年前的电脑打开女神图片,这你敢信?
  14. linux搭建vsftp服务器_Linux(CentOS 7)搭建VSFTP服务器
  15. Nginx 局域网共享
  16. SDU信息门户(8)组队和文件系统分析
  17. java实现中英文按拼音排序
  18. 争议不断的AI绘画,如今成为了顶流?
  19. 死亡之谷 峨边黑竹沟
  20. 使用MATLAB搭建用于时间序列分类的1DCNN模型

热门文章

  1. 大家介绍一篇学生选课系统的设计与实现
  2. dll和lib的相关问题总结
  3. [IOS]猿题库网络json数据缓存
  4. cmsplus实战之仿[我扫网]之十二:打包网站及数据库并上传到服务器调试
  5. jvisualvm下载
  6. 应届毕业生面试宝典(仅限IT行业)------大学毕业时准备的资料
  7. ABP 命令添加模块
  8. 雅可比矩阵几何意义的直观解释及应用
  9. 【二分图|最小点覆盖集】König定理及其证明
  10. Go语言基础整理集合