我理解如何创建一个类。我理解在正常情况下如何使用它。但是,我没有看到原因。有人可以澄清一下吗?
答案 0 :(得分:1)
返回基础...一个类应该是来自真实生活的对象的表示,大多数时候这是真的,也许它只是计算机能够如何理解我们。 关于类的真实情况:一切,每个系统,dll,框架,控件等等都是由很多类组成的。
希望它可以帮助你.... :)
答案 1 :(得分:1)
关键是要使编码更易于管理。更容易添加和关联函数,属性属性等,而不是将它们单独编码为单独的实体。
例如,你编写了改变系统声音的函数,一个用于增加系统声音,另一个用于减少它,第三个用于静音。在非OO语言中,它们实际上就像Increasesoundfunc,Decreasesoundfunc和mutesoundfunc。而在OO中他们就像Soundclass.inreasesound,Soundclass.decreasesound,Soundclass.mutesound。可怕的例子,但你明白了。