已有56人关注
Form1 与frm的关系。
发表在C#图书答疑 2017-05-13
是否精华
版块置顶:

尊敬的老师:

           下午好

           在C#程序设计慕课版这本书5.2.4章节有这么一段话

           Form1 frm = new Form1();

           frm.Close();

那么我的问题是:

1)Form1 与frm的关系是什么?他们俩在第一句话中是什么样的关系?

2) Form1 frm = new Form1(); Form1 frm这样写是什么样的格式?Form1 frm 之间用了空格表示。

3)  Form1 与 frm各代表了什么意思?

4)为什么是frm.Close();而不是Form1.Close();?


以上4点,还要麻烦老师指点下,谢谢 。

分享到:
精彩评论 3
小禾斗
学分:7308 LV13
TA的每日心情
奋斗
2017-04-21 14:00:25
2017-05-13
沙发

读者朋友:

  问题回复如下:

(1)frm是Form1的对象;

(2)Form1相当于一个类型,frm是它的一个对象,所以必须加空格;

(3)同(2);

(4)Close是实例方法,所以得用对象调用,静态方法才能用类型名调用。

chongchong
学分:1922 LV9
2017-05-15
板凳

小禾斗 发表于2017-05-13 16:45

读者朋友:

  问题回复如下:

(1)frm是Form1的对象;

(2)Form1相当于一个类型,frm是它的一个对象,所以必须加空格;

(3)同(2);

(4)Close是实例方法,所以得用对象调用,静态方法才能用类型名调用。

尊敬的老师:

         您好

(2)Form1相当于一个类型,frm是它的一个对象,所以必须加空格

关于您回答的第2点,我有以下疑问:

1)Form1是一个什么样的类型?

2)您所指的类型和类是一个意思吗?

小禾斗
学分:7308 LV13
TA的每日心情
奋斗
2017-04-21 14:00:25
2017-05-16
地板

chongchong 发表于2017-05-15 16:23

尊敬的老师:

         您好

(2)Form1相当于一个类型,frm是它的一个对象,所以必须加空格

关于您回答的第2点,我有以下疑问:

1)Form1是一个什么样的类型?

2)您所指的类型和类是一个意思吗?

Form1就是你自己定义的一个类,这里说的类型跟类一样。

首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照