编程里的m代表什么意思

fiy 其他 98

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在编程中,"m"通常代表"成员变量"(member variable)或者"方法"(method)。

    1. 成员变量(member variable):
      在面向对象编程中,一个类由属性和方法组成。成员变量是类的属性,用来存储对象的状态信息。通常以"m"开头,例如:mName、mAge等。

    2. 方法(method):
      方法是一段可执行的代码,用来完成特定的功能。在面向对象编程中,方法是类的行为,用来操作类的属性。通常以"m"开头,例如:mShowName、mCalculateSum等。

    需要注意的是,"m"作为代表成员变量或方法的前缀,并不是编程语言的规范,而是一种命名约定。不同的编程语言和编程风格可能有不同的命名规范和约定。因此,具体的含义还需要根据上下文和具体的编程语言来确定。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在编程中,"m" 可以代表多个不同的意思,具体取决于上下文和编程语言。以下是一些常见的含义:

    1. "m" 作为变量名的一部分:在一些编程语言中,开发人员常常使用 "m" 作为变量名的一部分,以表示该变量是一个成员变量(member variable)或实例变量(instance variable)。这种命名约定有助于区分成员变量和局部变量。

    2. "m" 作为方法名的前缀:在一些编程风格中,特别是面向对象编程(OOP)中,开发人员经常使用 "m" 作为方法名的前缀,以表示该方法是一个成员方法(member method)或实例方法(instance method)。这种命名约定有助于区分成员方法和静态方法。

    3. "m" 作为命名空间的缩写:在一些编程语言中,特别是C#语言中,开发人员使用 "m" 作为命名空间(namespace)的缩写。这种约定可以帮助开发人员更好地组织和管理代码。

    4. "m" 作为类名的前缀:在一些编程语言中,特别是Java语言中,开发人员经常使用 "m" 作为类名的前缀,以表示该类是一个模型(model)类。这种约定有助于区分模型类和其他类型的类。

    5. "m" 作为函数的前缀:在一些编程语言中,特别是MATLAB语言中,开发人员使用 "m" 作为函数名的前缀,以表示该函数是一个脚本(script)或函数文件(function file)。这种约定有助于将脚本和函数文件与其他类型的文件区分开来。

    需要注意的是,以上仅是一些常见的使用情况,并不是所有编程语言和开发人员都遵循这些约定。因此,在具体的编程环境中,"m" 的含义可能会有所不同。开发人员应该根据具体的上下文和编码规范来理解和使用 "m"。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在编程中,"m"通常代表"member",即成员变量或成员方法。成员变量是指属于一个类的变量,可以被类中的任何方法访问和操作。成员方法是指属于一个类的方法,可以访问和操作类中的成员变量。

    m的使用可以有两种常见的方式:

    1. 成员变量前缀:
      在一些编码规范中,建议将成员变量命名时在前面加上"m",以表示这是一个成员变量,而不是局部变量或者参数。例如:
    public class MyClass {
        private int mValue;
        
        public void setValue(int value) {
            mValue = value;
        }
        
        public int getValue() {
            return mValue;
        }
    }
    

    在上面的例子中,"mValue"是一个成员变量,而"setValue"和"getValue"是成员方法。

    1. 简化this关键字的使用:
      在一些编码风格中,使用"m"作为一个缩写,用于代替this关键字,以简化对成员变量的访问。例如:
    public class MyClass {
        private int mValue;
        
        public void setValue(int value) {
            mValue = value;
        }
        
        public int getValue() {
            return mValue;
        }
    }
    

    在上面的例子中,"mValue"是成员变量,可以通过直接使用"mValue"来访问它,而不需要使用"this.mValue"。

    需要注意的是,使用"m"作为成员变量的前缀或者缩写是一种编码风格,不是强制性的规定。在编写代码时,可以根据自己或者团队的编码风格来决定是否使用"m"。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部