最近看书有几个问题困扰了我很长时间 第二部分

该主题包含 1 个回复,有 2 个参与人,并且由 狒狒 的头像 狒狒9 月, 2 周 前 最后一次更新。

正在查看 2 个帖子 - 1 至 2 (共计 2 条)
  • 作者
    帖子
  • #29758
    584593684 的头像
    584593684
    学员
    注册日期: 2015/04/22
    发帖数: 24
    回帖数: 38

    Transform.position=new Vector3(0f,5.5f,4f); //C#
    Transform.positon=Vector3(0,5.5,4); //java
    在没有看过C#这段代码之前,我是没有困扰的,但是请老师看一下,他用了一个new关键字,我非常困惑。这就比如说最简单的C#面向对象的训练,见下图,Transform.position=new Vector3(0f,5.5f,4f); 不就相当于p1.name=”wangchao”;这不就是个给变量赋值的过程吗?所以,C#为什么要用new这个关键字?

    上传附件/图片:
    您必须登陆才能查看附件
    #29790
    狒狒 的头像
    狒狒
    教师
    注册日期: 2014/07/06
    发帖数: 0
    回帖数: 21

    (1)new 运算符 用于创建对象和调用构造函数。
    (2)new 修饰符 用于隐藏基类成员的继承成员。
    (3)new 约束 用于在泛型声明中约束可能用作类型参数的参数的类型。

正在查看 2 个帖子 - 1 至 2 (共计 2 条)

抱歉,回复评论必需登录。