为什么面向对象编程这么困难?
- 发表时间:2025-06-22 07:10:15
- 来源:
因为一开始就教错了,看一堆什么人啊鸟啊鸭子啊乱七八糟的抽象例子,感觉很有道理,一写就感觉脑子空空的。
作为过来人讲一下心得,把class理解为“ 自定义数据类型”就可以了。
所有的语言都有基本类型,就是string int float这些,拿来写点简单没啥复杂逻辑的代码,基本类型就够了,但是稍微复杂一些的业务逻辑,光靠基本类型是不够的,这个时候就需要创造自己的数据类型。
举个例子,付款金额可以用精确到分的int来表示,但是…。
推荐资讯
- 2025-06-21 08:40:18将 Windows Server 作为个人 PC 操作系统来用是怎样的体验?
- 2025-06-21 07:50:16为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 2025-06-21 08:30:17老公加班过多,是逃避家庭责任吗?
- 2025-06-21 07:35:17rust 解决了什么问题?
- 2025-06-21 08:00:16ClickHouse 到底有多神?
- 2025-06-21 08:45:17语雀后端从Node迁移到J***a说明了什么?
- 2025-06-21 08:45:17评价一下Proxmox VE与ESXi的优劣?
- 2025-06-21 08:10:16敢不敢发一张你的自拍照?
- 2025-06-21 09:00:18有哪些看似精妙实则很蠢的设计?
- 2025-06-21 08:25:17家里想搞个服务器,有什么好的建议方案吗?
推荐产品
-
以色列为什么突然敢打伊朗了?不怕被报复?
以色列打伊朗可能是得到了五常的默许的。 你看看伊朗和以色列 -
字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
几年前有个小趋势,把J***a项目用Go重写,理由是省机器。 -
用J***a写Android的时代是不是要结束了?
只要Android Framework还是J***a写的,安 -
如何系统性的学习RAG、Agent、MCP?
DeepResearch(深度研究)是一种颇为实用的Agen
最新资讯