zoukankan      html  css  js  c++  java
  • C# winform 学习(一)

    目标
    1.类和对象
    2.定义类
    3.对象的操作
    4.命名空间

    一。类和对象
    1.理解
    1)类:具有共同特征和行为的一类事物的统称
    2)对象:类的一个具体唯一的实例
    eg:
    1路公交车;(类)
    车牌为F0001的1路公交车;(对象)

    2.类和对象的关系
    1)抽象与具体的关系
    2)类是模板,对象是一个具体的模型

    3.理解字段和方法
    1)字段:类的特征,比如:年龄、性别等等(一般为名词)
    2)方法:类的行为,比如:考试、看书等等(一般为动词)

    二。定义类
    1.定义类的格式
    访问修饰符 class 类名
    {
    //字段或属性的声明
    //方法的声明
    }
    注意:类名和方法名的首字母都要求大写

    2.示例
    eg1:描述学生类Student
    public class Student
    {
    public int StuNo;
    public string StuName;
    public void Study()
    {

    }
    }

    三。操作对象
    1.定义对象
    1)格式:
    类名 对象名=new 类名();
    2)示例:
    Student stu1=new Student();
    Student stu2=new Student();

    2.访问字段
    1)格式:
    对象名.字段名=值;
    eg:
    stu1.StuName=“张无忌”;

    3.访问方法
    1)格式:
    对象名.方法名([参数]);
    eg:
    stu1.Study();

    4.对象数组
    //声明对象数组用来装40名学生对象
    Student[] stus = new Student[40];
    //stus[0]表示第一个学生对象
    //stus[1]表示第二个学生对象

    5.综合示例
    eg1:创建一个Account类,该类拥有字段Money,Name;取钱GetMoney()和存钱SaveMoney()方法,规定每个帐户对象的money初始值为1.先模拟一个账户,先开户,再存钱1000,然后取钱500.
    然后再显示账户信息。
    分析:
    共同的字段:Name姓名,Money余额
    共同的方法:取钱GetMoney(),存钱SaveMoney(),显示余额Show()

    四.命名空间
    1.理解:相当于文件夹
    2.作用:
    1)分门别类的存放
    2)防止命名冲突
    3.分类:
    1)系统命名空间
    2)自定义命名空间
    4.自定义命名空间的创建和使用
    1)创建的格式:
    namespace 命名空间的名称
    {
    //定义类
    }

    2)使用命名空间的格式
    方法1——导入
    using 命名空间的名称;
    方法2——使用完全限定名
    Com.Mhys.Test test1=new …

  • 相关阅读:
    C# 控制台应用程序输出颜色字体[更正版]
    ORM for Net主流框架汇总与效率测试
    php 去掉字符串的最后一个字符
    bzoj1185 [HNOI2007]最小矩形覆盖 旋转卡壳求凸包
    bzoj [Noi2008] 1061 志愿者招募 单纯形
    bzoj1009 [HNOI2008] GT考试 矩阵乘法+dp+kmp
    扩展欧几里得(ex_gcd),中国剩余定理(CRT)讲解 有代码
    BZOJ 2103/3302/2447 消防站 树的重心【DFS】【TreeDP】
    hihocoder 1449 后缀自动机三·重复旋律6
    hihocoder 后缀自动机二·重复旋律5
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13079039.html
Copyright © 2011-2022 走看看