2013-03-10 46 views
-2

很多书籍在定义单词的含义时使用该单词(例如a是b的一个实例)。是否有方法可以方便地记住类的实例,类,对象

也许这只是我,但是当我阅读一个定义并且定义在其定义中使用了不同形式的单词时,它没有多大帮助。

什么是课堂? 任何人都有一个清晰的定义/实例解释?

我想我知道是什么对象:它是当一个类是加工成计算机内存

+1

使用搜索引擎。一个类是一个类型(将其看作模板)。一个对象是一个类的实际实例。 – 2013-03-10 04:20:58

+0

我不明白为什么这是一个很糟糕的问题。是的,这是基本的,但这并不坏。很显然,OP在尝试自己的研究并仍需要帮助。 – 2013-03-10 18:09:49

回答

0

维基语录的object的优秀的定义(这是当它成为一个“对象”吧?):

一个目的是名词的组合物(如数据,如数字,字符串,或变量)和动词(如动作,诸如函数)

一个目的是一类的具体实现它为创建对象定义了一个模板。

一个班级就像一个食谱。你不能吃配方吗?但你可以吃一个食谱的实例,这是遵循制作该食谱的说明(比如巧克力蛋糕)的结果。

1

一个类只是一个对象/实例如何构造的定义。这是一个蓝图。例如,这是一个Person类:

public class Person 
{ 
    public string FirstName { get; set; } 
    public string LastName { get; set; } 
} 

现在,如果我们想的Person对象/实例的工作,我们通过实例他们创造他们:

Person geddy = new Person(); 
Person alex = new Person(); 

现在我们有两个实例 of Person(geddy,alex)。我们可以做的东西跟他们一样,设置其属性:

geddy.FirstName = "Geddy"; 
geddy.LastName = "Lee"; 

alex.FirstName = "Alex"; 
alex.LastName = "Lifeson"; 

Person是,而且将永远是,它定义的实际情况(geddy,亚历克斯)类,或蓝图。

相关问题