在C# winfrom中那些是对象 那些是方法 那些是对象的属性

来源:百度知道 编辑:UC知道 时间:2024/07/03 13:00:10
我学C#到现在 越学越迷糊 分不清楚 对象 类啊 类的方法 属性啊 恳请那个高手帮忙指点下 怎么去理解这些东西

举个例子吧你好好理解下
首先
生物是一个类,人也是一个类,人是生物类的子类,那么生物类就是人的父类了
然后呢你就是人类的对象,你是一个实实在在存在着的并且唯一的,但是人类就是一种很笼统的说法,他是由N多个人抽象而来的一个总体的概括,并不是存在人类这么个东西所以他是类
那么人类呢又有身高啊体重啊什么的这个是所有人都会有的,这个就是这个类的属性了,再然后呢是人都会吃饭吧,但是吃饭是一个动作所以他不是属性,他是方法,怎么说呢总体说来,方法表示这个类的对象可以完成的动作或者功能,而属性呢是用来构成这个对象的;

再举个例子
生产玩具,那么玩具就是类啦,就是什么型号的玩具都是玩具的意思
总之是可以连起来读的。。。玩具类。。。之后生产出来了一个玩具,注意哦
我这里加了量词啦,那么这个玩具是个特定的用英语来说就是THE玩具哈哈,这个就是玩具类的对象了,他被生产出来了就是指他被实例化了。。。
再然后你生产这个玩具的时候,玩具的形状啊什么的虽然种类不同,但是却都会在这里有差异那么这个就是属性了知道了这些属性你才能确实的生产出这个玩具
再然后就是你这个玩具会干什么了,比如说这个玩具会说话?那么说话就是这种玩具的方法了。

不知道这样你能不能理解了。。我尽力了哦。。。我语言表达的不好理解万岁呵呵,当然了现实的东西不可能都分的那么细所以你理解就好不要拿我的例子较真啊。。。。。还有啊。。。这些都是我的理解不一定对。。。

没什么可说的`!

人是类,楼主你就是对象了。
楼主.性别;楼主.身高;就是属性。
楼主.买东西("鞋子","帽子");就是类的方法。

其实我是这样认为的,你可以把现实中的任何东西都可以看成是对象,但要明白一点,就是对象永远都只是类里面的,意思就是说类比对象范围大;

比如,生活中的碟子,碗,筷子,你都可以认为他是对象,或者也是类,
那么,他们的特征就是属性,不如筷子,有长短,粗细,还有何种材料制成,这些就是他的属性

他们的作用就是我们所说的方法,筷子的所用是-可以用来加东西,或者说用来协助我们吃饭