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

先抖个机灵,面向对象,编程、打游戏以及一切自己喜欢做的事情是都很困难的,这个是公理,无需证明,不接受反驳。
回到你的问题,其实面向对象的困难在于它试图用一个简单的模型来映射复杂的业务世界,所以当你创建类的时候,有一种莫名其妙的无力感。
对的,就是莫名其妙。
桌子是一个类,好,听起来没毛病,那可以放东西是它的一个属性对吧,那放东西到它上面是它的一个方法对吧。
那茶几呢?哦,它是桌子这个类的实例,饭桌也…。
先抖个机灵,面向对象,编程、打游戏以及一切自己喜欢做的事情是都很困难的,这个是公理,无需证明,不接受反驳。
回到你的问题,其实面向对象的困难在于它试图用一个简单的模型来映射复杂的业务世界,所以当你创建类的时候,有一种莫名其妙的无力感。
对的,就是莫名其妙。
桌子是一个类,好,听起来没毛病,那可以放东西是它的一个属性对吧,那放东西到它上面是它的一个方法对吧。
那茶几呢?哦,它是桌子这个类的实例,饭桌也…。
1,不可能是核武,因为动核就失去道义. 2,大批量导弹齐射的...
现成的博客框架改起来太费劲了,于是用 Next.js 在 C...
用rust写gui,不是一个好主意. gui最重要的是: u...
当年刚买相机没多久,约朋友拍照,刚开始就拍拍袜子,拍拍脚啥的...
我有两个孩子,学习都比较好: 幼儿园识字过千,一年级开始学奥...
机箱风扇就是典型 最早的液压轴承风扇背面有注油孔设计,背面会...
不。 按照直觉,发光的东西应该会产生热量。 比如像白炽灯泡...
做了十年php开发,做到了技术经理。 2020年开始每入职一...
川普是色厉内荏,马斯克可不是,他是能花2年时间赔400亿买推...
丸辣,Rosetta2的AVX2支持才刚起步就要被抛弃辣。 ...