zoukankan      html  css  js  c++  java
  • C#中的输入和输出与类和对象(2)

    一、C#输入和输出

       1、输入——使用Console.ReadLine();  ReadLine()方法的返回类型是string

         1.1 从键盘中输入字符串格式的内容  

         string 变量名=Console.ReadLine();  

        1.2 从键盘中输入数字格式的内容   

         int 变量名=   int.Parse(Console.ReadLine());   

        int 变量名=   Convert.ToInt32(Console.ReadLine());

    2、输出  Console.Write();//输出不换行  Console.WriteLine();//相当于 换行  Console.WriteLine("字符串{0}..{n}",   变量1,.....变量n);

    二、类和对象

      1、概念  类:具有相同的特征和行为的集合  对象:一切皆对象

      2、类和对象的关系  类,是笼统的,抽象的,是对象的集合  对象,是具体的,看得见或摸得着,   是类的实例化、具体化

      3、C#如何创建类、对象  1、创建类的语法   访问修饰符 class 类名   {

            }  访问修饰符:   public默认的internal

         2、创建对象   类名 对象名=new 类名();

         4、访问修饰符  

       public——访问权限最大  private——私有的,只能自己访问,权限最小

       protected——受保护的,供自身、子类访问  internal——同一个项目中的其他类都可以用

    三、类的成员——默认访问修饰符为私有的private

      1、字段:private的修饰

      2、属性:public的修饰  

    作用:控制字段的访问权限,封装字段

     语法:     private 数据类型 字段名;    

       //属性名,将字段名的首字母大写  

         public 数据类型 属性名     {      

              get{return 字段名;}       

           //通过判断value的值,   有效控制字段的非法值       

             set{字段名=value;}            }

     分类:根据get、set访问器区分  

         只有get,只读属性,不能赋值   只有set,只写属性,不能输出   getset都有,读写属性

     调用:   方式1:    类名 对象名=new 类名();    对象名.属性名=值;   

        方式2:使用对象初始化器     类名 对象名=new 类名(){    属性1=值1,...属性n=值n     };

  • 相关阅读:
    将文本文档数据导入excel,并生产折线
    worktile 查询已归档任务
    TestFlight下载app 初使用
    app测试之app启动时间计算
    MAC 鼠标没电了,键盘命令行关机
    git和adb安装及常用命令
    max 批量导入obj
    [水煮 ASP.NET Web API2 方法论](3-1)集中式路由
    [水煮 ASP.NET Web API2 方法论](12-4)OData 支持的 Function 和 Action
    [水煮 ASP.NET Web API2 方法论](12-3)OData 查询
  • 原文地址:https://www.cnblogs.com/22joke/p/6868597.html
Copyright © 2011-2022 走看看