zoukankan      html  css  js  c++  java
  • C#深入类的方法

              关于构造

              class Student
        {   

              无参构造

             public Student() { }

               带参构造
            public Student (int age,string Name,string id)
            {
                this.age = age;
                this.id = id;
                this.name = Name;
            }

                   this表示当前类的实例,用来区分入参和成员变量

    }

        关于构造,可以在类中构造函数

        1.方法名与类名相同

        2.没有返回值类型

        3.主要完成对象间的初始化方法

            方法重载

          如果一个类中的多个方法的方法名相同,参数列表不同,就是方法重载。与返回值类型无关

        构成方法重载

        1.类型不同

        2.变量顺序不同

        3.参数个数不同

        类1:

          

     public void play(Music music)
            {

            }
            public void play(Sprict sprict)
            {

            }
            public void play(Song song)
            {

            }

          类2:

              Student stu = new Student();
                stu.play(new Music());
                stu.play(new Sprict());
                stu.play(new Song());

           方法重载!!!!

             其中 构造也是方法重载的一种

          对象间的交互

             待续。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

  • 相关阅读:
    tab
    js大牛
    Codeforces 559B Equivalent Strings 等价串
    Java (JDK7)中的String常量和String.intern的实现
    js控制textarea输入字符串的个数,鼠标按下抬起推断输入字符数
    用LogParser分析Windows日志
    oracle 11g RAC手动卸载grid,no deinstall
    硬件的魅力
    精益敏捷外包开发--- 思维篇
    MFC中CFileDialog使用方法
  • 原文地址:https://www.cnblogs.com/9711301314LX/p/8232832.html
Copyright © 2011-2022 走看看