8 回答
TA贡献1813条经验 获得超2个赞
类:把一系列东西的共同的属性和方法抽象出来,给他起一个名字就是XXX类。
对象:凡是能够看得见摸得着的东西就是对象,说白了就是某个类里面的一个具体的东西(成员)。
类:静态----属性 ,动态---功能
1,现实:先有对象在有类。
2,程序:先有类再有对象。
万物皆对象。
面向对象编程:在程序中,一切运行的基本单位是对象。
TA贡献1942条经验 获得超3个赞
我做.NET开发,这两个都是面向对象的语言。面向对象可以这样解释:万事万物皆对象,在我们现实的生活中对象是一个实际存在的物体,在程序的世界里只是把现实的东西抽象成一个对象,比如一个人,在现实生活中是一个实际存在的实体,在程序里面它就是一个对象,具体可以是一个变量,一个类(Person),里面定义的属性就是人的具体属性,比如人的身高,体重,爱好等等信息。方便我们在程序中使用它,我们在开发程序的时候也是基于现实的东西开发的,只是需要用程序的思想去抽象现实的实体。明白了吗?不明白可以继续问
TA贡献2003条经验 获得超2个赞
这个,我想现在不管理怎么讲,你都不会理解面向对象的好处。你自己做个实例,创建个人的对象,包括年龄,身高等等属性。然后将这个对加入到一些增加改查功能中,慢慢你会体会到字的好处的。
TA贡献1900条经验 获得超5个赞
举个很简单的例子,雷军他公司在生产小米手机的外壳之前,肯定会找设计团队设计外观,然后制成模具,那么这个制成的模具就是类,而按着这个模子一个一个生产出来的小米手机外壳就可以看作是一个一个的对象,而这个生产的过程就可以算作是类的实例化、即构造对象
添加回答
举报