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

因为一开始就教错了,看一堆什么人啊鸟啊鸭子啊乱七八糟的抽象例子,感觉很有道理,一写就感觉脑子空空的。
作为过来人讲一下心得,把class理解为“ 自定义数据类型”就可以了。
所有的语言都有基本类型,就是string int float这些,拿来写点简单没啥复杂逻辑的代码,基本类型就够了,但是稍微复杂一些的业务逻辑,光靠基本类型是不够的,这个时候就需要创造自己的数据类型。
举个例子,付款金额可以用精确到分的int来表示,但是…。
因为一开始就教错了,看一堆什么人啊鸟啊鸭子啊乱七八糟的抽象例子,感觉很有道理,一写就感觉脑子空空的。
作为过来人讲一下心得,把class理解为“ 自定义数据类型”就可以了。
所有的语言都有基本类型,就是string int float这些,拿来写点简单没啥复杂逻辑的代码,基本类型就够了,但是稍微复杂一些的业务逻辑,光靠基本类型是不够的,这个时候就需要创造自己的数据类型。
举个例子,付款金额可以用精确到分的int来表示,但是…。
一个同学跟我说,昨天他去字节跳动面试,面试官这样问他,“如何...
我舅舅领养过一只退役警犬,是他的同事有门路,把一只岁数大的了...
真实水平应该挺高的, 起码是被大众鉴定过的, 刚刚去看了一下...
这一天,咋啥都管。 瑜伽裤有碍观瞻,我搭个长T盖住屁股就行...
算是半个业内人士吧,做车用锂电池的 我比较关注的是这两个...
1,如果一个人写代码首选rust,但是,大部分人是懒惰的,所...
举个例子,你们部门有A和B两个团队。 你呆在A团队,要求所...
其实吧,破局的方法也很简单: 这是伊朗导弹上掉下来的火箭...
为啥要这样?裸睡可以理解,我也经常裸睡,但是那是保证床品干净...
你别说这问题我还真的研究过,16年的时候我毕业没多久就遇到过...