为什么面向对象编程这么困难?

因为一开始就教错了,看一堆什么人啊鸟啊鸭子啊乱七八糟的抽象例子,感觉很有道理,一写就感觉脑子空空的。
作为过来人讲一下心得,把class理解为“ 自定义数据类型”就可以了。
所有的语言都有基本类型,就是string int float这些,拿来写点简单没啥复杂逻辑的代码,基本类型就够了,但是稍微复杂一些的业务逻辑,光靠基本类型是不够的,这个时候就需要创造自己的数据类型。
举个例子,付款金额可以用精确到分的int来表示,但是…。
因为一开始就教错了,看一堆什么人啊鸟啊鸭子啊乱七八糟的抽象例子,感觉很有道理,一写就感觉脑子空空的。
作为过来人讲一下心得,把class理解为“ 自定义数据类型”就可以了。
所有的语言都有基本类型,就是string int float这些,拿来写点简单没啥复杂逻辑的代码,基本类型就够了,但是稍微复杂一些的业务逻辑,光靠基本类型是不够的,这个时候就需要创造自己的数据类型。
举个例子,付款金额可以用精确到分的int来表示,但是…。
哎呦,小老弟,你这问题问得挺有意思,正好踩在了老油条的脚趾上...
在Android系统上停止携带32位和X86原生库,并且放弃...
目前阿里云盘的现状,几乎是是跑路了,不知道谁还用这网盘开通会...
我现在公司配的机器,配置是绝对的大古董了 惠普z230sff...
家里正好就是万兆宽带,先上测速: 直观感受就是,下载和更...
C语言中的「泛型」编程,这个代码是我在使用惯了C++之后转头...
俺寻思现实不是跟标题反过来的吗? Go最大的问题不就没泛型跟...
我包皮内侧长了个痣,我觉得有必要找皮肤科医生看看,毕竟会摩擦...
一、kubeadm部署1.28.2高可用集群1.1 kube...
现在AI届有两大羊毛,一个是Cursor的edu邮箱用户可以...