码迷,mamicode.com
首页 > 其他好文 > 详细

CLR类型设计之属性

时间:2017-07-30 11:30:07      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:探讨   view   div   还需   eal   定义   hid   示例   core   

          在之前的随笔中,我们探讨了参数,字段,方法,我们在开始属性之前回顾一下,之前的探讨实际上串联起来就是OOP编程的思想,在接下来的文章中,我们还会讨论接口(就是行为),举个例子:我们如果要做一个学生档案,我们需要先抽象出来有那些对象实体,比如有一个学生类,里面有学生id,姓名,年龄,班级等字段。 但是这不能满足我们的需求,我们要做学生档案管理,需要知道学生的每科成绩,所以我们还需要一个成绩类,里面定义了学生的学生Id,科目,科目分数,下面是两个类的代码示例

技术分享
public sealed  class Student
    {
        //学员id
        public int StudentId;
        //姓名
        public string Name;
        //年龄
        public int Age;
        //班级名
        public string classname;
    }
    public sealed class Score {
        //学员id
        public int StudentId;
        //科目
        public string SubjectName;
        //成绩
        public int Achievement;
    }
View Code

 

CLR类型设计之属性

标签:探讨   view   div   还需   eal   定义   hid   示例   core   

原文地址:http://www.cnblogs.com/Demon-Su/p/7258436.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!