为了账号安全,请及时绑定邮箱和手机立即绑定

用C#实现封装

难度入门
时长 2小时25分
学习人数
综合评分9.63
277人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.6 逻辑清晰
  • 结构的特点

    查看全部
    0 采集 收起 来源:结构

    2023-09-01

  • class  Child{


    private string _sex;//性别

    public string Sex{

        get { return _sex ; }//读访问器

        set { _sex = value ; }//写访问器

    }


    }

    // CTRL + R + E 封装快捷键 

    查看全部
  • 结构struct

    查看全部
    0 采集 收起 来源:结构

    2023-04-07

  • C中的数据类型

    string是类,属于引用类型

    引用类型的变量储存对象的内存地址,赋值不会创建值的副本,只会创建地址的副本,修改任意一个副本,也会同时修改其他的副本

    查看全部
  • 有参方法的调用

    查看全部
  • 有参方法

    查看全部
  • 实例化对象

    查看全部
  • 结果和类的区别,不用实例化
    查看全部
    0 采集 收起 来源:结构

    2023-03-23

  • 通常Main函数中的那个是实参,方法中的是形参。实参把值传给形参,方法使用形参的值进行运算。
    63d23ec40001a87d06640453.jpg
    a1,b1是实参,a2,b2是形参。
    查看全部
  • 无参构造方法
    public Child()  //构造方法与类同名,且构造方法前不带返回值类型
    {
    Name=”小明”;
    }
    ……Main方法中
    Child child=new Child();  //右边的new Child()即为调用构造方法
    Console.WriteLine(“我的名字是{0}”,child.Name);

    1. 构造方法的作用:为属性赋值类中属性实例化后默认的初始值为构造方法所赋

    2. 如果没有显示定义构造方法,则会有一个默认的无参数的构造方法;

    3. 如果显示定义了构造方法,则没有默认的构造方法

    4. 只能用new 方法名()的形式调用构造方法

    5. 构造方法通常声明为public,也可以用value

    6. 构造方法没有返回值类型,不写void也不写int等返回值类型

    7. 构造方法必须与类名相同

    8. 构造方法可以重载:一个类可以有多个构造方法,但所有的构造方法的名称都必须相同,他们的参数各不相同;

    9. 当类对象创建的时候,构造方法会自动执行;

    10. 当类对象声明时,调用哪个构造方法取决于传递给它的参数类型;

    11. 构造方法不能被继承;

    查看全部
  • 整形变量声明可以是int n1,n2,但是声明形参时不能这样声明,方法的参数必须每个参数必须单独声明int n1,int n2。

    方法定义只希望实现单一功能,并不希望输出。增加输出功能会影响方法的使用功能。用返回值提供给方法的调用者

    void表明方法没有返回值,方法类型要跟返回值一致

    方法的返回值类型不再是void,而是与放回的值相同的类型,如int、string等等。

    方法的最后用return关键字返回结果。

    声明一个和方法返回值相同类型的变量来接收结果,使用赋值语句接收

    查看全部
  • return:结束方法的调用。

    通过return结束方法的调用

    public void Eat(int age)

    {
        if(age<=6){
           Console.WriteLine("不要吃糖");
           return;   //在这里就tu退出了方法,后面不会执行
        }
        Console.WriteLine("这里就不会输出了");
    }


    如果使用if...else语句时,return写在if中的最后一句话中,并且else可以省略,并且可以去掉大括号。

    查看全部
  • 方法的重载:同一个类中,多个方法的方法名相同,参数的类型不同,或者参数的个数不同


    查看全部
    0 采集 收起 来源:C# 方法的重载

    2022-12-29

  • sugar 是方法的形参,形参是没有值的,需要向他传递值,传递值从哪来,就是从调用时所给的值来的,这个称为实参(变量或者常量),调用过程中实参会赋值给形参。实参必须和形参的类型保持一致

    [控制权] 调用方法的时候,程序的控制权会从调用方法的位置跳转到方法的定义里面,方法的定义里的语句执行完毕之后才会跳转回方法的调用者的位置

    [参数] 实参会把值复制给形参,可以理解为隐藏了一个赋值语句,形参有值之后才可以执行方法里面的代码,实参的类型和个数应与形参的类型和个数一致

    查看全部
  • C#定义并调用无参方法

    1、对象的成员包含字段、属性、方法,其中方法表示对象的行为。

    2、使用方法两个步骤:a、定义方法  b、调用方法

    3、定义方法:a、方法的声明(告诉使用者如何使用)b、方法的实现 

          声明方法:声明方法:访问修饰符 返回值 方法名()

    方法体(方法的实现)就是方法所要完成的功能,大括号不能省略。

    方法名字必须有(),void 返回值的类型


         例:public viod EatSugar()

    {

    Console.WriteLine("我是吃糖的");

    }

    4、方法的调用

    首先创建类的对象(声明和实例化对象),然后调用方法(调用方式是使用对象名.方法名来调用)

              例:Child child=new Child();必须先实例化对象之后才能让对象调用方法

    child.EatSugar(); //对象名.方法名

    查看全部

举报

0/150
提交
取消
课程须知
学习本课程之前,小伙伴们需要有C#语法基础,木有此项技能的童鞋们,请先移步《C#开发轻松入门》进行修炼~~
老师告诉你能学到什么?
1、类和对象的概念 2、封装的思想和实现 3、方法和构造方法 4、值类型与引用类型

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!