黑马程序员技术交流社区

标题: Form类中的MdiParent属性问题 [打印本页]

作者: mdl    时间: 2013-4-10 21:28
标题: Form类中的MdiParent属性问题
今天看了MSDN资源库中的Form类,其中有个属性叫Mdiparent,上面介绍它的类型是Form类型,我想问的是当你在写一个类时,这个类中可以用它自身声明一个属性吗??
例如下面的代码:

     public class Form
      {
       Form MdiParent
        {
           get;
         }
       }

               
作者: 许庭洲    时间: 2013-4-10 22:48
1。 属性是对现实世界中实体特征的抽象,它提供了对类或对象性质的访问;
2。 类的属性所描述的是状态信息,在类的某个实例中属性的值表示该对象的状态值;
3。 属性采用如下方式进行声明:
      attributes property-modifies type member-name   {      accesor-declaration      }
      属性的修饰符property-modifiers有“
      1>.  new
      2>.  public
      3>.  internal
      4>.  private
      5>.  static
      6>.  virtual
      7>.  sealed
      8>.  override
      9>. abstract
  以上修饰符中,static,virtual,override和abstract修饰符不能同时使用。
作者: 郑丹丹1990    时间: 2013-4-11 08:40
个人意见:可以:
public class Form
      {
       Form MdiParent  //这里的Form可以看成一个类似于结构体的东西。举例:整型:int。 有类int。站到一个高度去看面向对象这种思想。
        {
           get;
         }
       }

作者: mdl    时间: 2013-4-11 13:38
郑丹丹1990 发表于 2013-4-11 08:40
个人意见:可以:
public class Form
      {

那int到底是类还是结构体啊
作者: mdl    时间: 2013-4-11 13:39
许庭洲 发表于 2013-4-10 22:48
1。 属性是对现实世界中实体特征的抽象,它提供了对类或对象性质的访问;
2。 类的属性所描述的是状态信息 ...

那到底可不可以声明这个属性啊

作者: 郑丹丹1990    时间: 2013-4-11 16:22
mdl 发表于 2013-4-11 13:39
那到底可不可以声明这个属性啊

你亲自试验一下,比问谁都有效的
作者: mdl    时间: 2013-4-11 17:21
郑丹丹1990 发表于 2013-4-11 16:22
你亲自试验一下,比问谁都有效的

昂。谢谢了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2