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     };

  • 相关阅读:
    中断高深吗?不!和我一起了解它!(三)
    IIS7下uploadify上传大文件出现404错误
    初来博客园
    cxf3.x +spring 3.x(4.x)+ maven 发布webservice 服务
    angularjs + fis +modJS 对于支持amd规范的组建处理(PhotoSwipe 支持,百度webUpload支持)
    elasticsearch suggest 的几种使用completion 的基本 使用
    使用github+sublime+markdwon 写文章,写博客并发布到博客园
    小互联网公司
    linux pts
    linux添加用户例如oracle
  • 原文地址:https://www.cnblogs.com/22joke/p/6868597.html
Copyright © 2011-2022 走看看