C#面向对象基础 —— 类与对象

文章来源: https://www.cnblogs.com/huluobozu/p/5070500.html

一、类与对象

类是面向对象编程的基本单元;类造出来的变量叫对象。

一个类包含俩种成员:字段与方法。

字段即变量,方法即函数。

面向对象思想:教给我们如何合理的运用类的规则去编写代码。

二、类的字段

字段代表了类中的数据。在变量之前可以加上public、private和protected表示字段的访问权限。

三、类的方法

1,函数的概念

表达式:
返回值类型 方法名(参数列表)
{
  语句1;
  语句2;
  ...
  return 表达式;        
}

函数需要向外界返回一个值,由 return 语句实现。

如果一个函数没有返回值或者不关心其返回值,则将其返回值类型定义为 void;

2,函数的定义和使用

放在一个类中的函数(通常附加一个存取权限修饰符入 public 和 private),称为方法。

访问一个方法的最基本方式是通过类创建的对象,即可以通过使用 new 关键字创建类的对象来访问此方法。

3,方法的重载

两个同范围(同一个类,或者父子类中)两个同名但参数类型不同或者参数个数不同的方法互相间构成重载关系。

两个构成重载关系的函数必须满足:

(1)函数名相同。

(2)参数类型不同,或参数个数不同(函数返回值类型的不同不是函数重载的判断条件)。

这两个同名的函数彼此构成了“重载关系”。

class Class1
{
    /// <summary>
    /// 函数,方法
    /// </summary>
    public void print()
    {
        Console.WriteLine("hello~");
    }

    /// <summary>
    /// 带参数的方法
    /// </summary>
    /// <param name="val"></param>
    public void print(string val)
    {
        Console.WriteLine(val);
    }
}

猜你喜欢

转载自www.cnblogs.com/xulinjun/p/11577505.html
今日推荐