zoukankan      html  css  js  c++  java
  • 来吧,给自己提个醒,哭着复习一下当初没好好学习的内容。

    1:使用属性实现字段封装

    语法:

    private string _name;

    public string Name

    {

    get {return_name}

    set {_name=value}

    }

    get 访问器用来返回相应的私有字段的值.get 访问器与方法类似,必须使用return 语句返回字段的值.执行get访问器等于访问读取私有字段的值.

    set 访问器用来设定相应的私有字段的值.set 访问器类似于返回类型为void 的方法.它使用一个隐含的输入参数value.当对属性赋值时,将会调用set

    访问器,将新的参数值赋给相应的字段

    class student 

    {

    private string _name='灰太狼';

    private int _age;

    public string _cardId

    public int Age

    get

    {return _age}

    set

    {

    if(value<0||value>100)

    {

    _age=19

    }

    else

    {

    _age=value

    }

    }

    }

    }

    class program

    {

     static void Main(string[]args)

    {

     student stu=new  student();

    student.Age=-20;//执行set 访问器

    console.writeLine("年龄为"+Age);//执行get访问器

    2:对象数组

    创建一个学生类

    public class Student

    {

    public string name;

    public double score;

    public void showInfo()

    {

    console.writeLine(name+" "+score)

    }
    }

    calss program

    {

     static void Main(string[]args)

    {

    //定义对象数组

    student[] stu=new student[3]

    stu[0]=new student();

    stu[].name="张三"

    stu[].age=18

    //进行赋值

    }

  • 相关阅读:
    产品设计步骤
    浅谈公司经营的事业发展线
    项目经理的眼:一切都是项目
    IT软件的编程方向
    后记:IT软件人员学习的书籍
    12、产品经理要阅读的书籍
    11、项目经理要阅读的书籍
    7、项目活动的开展
    6、项目组人员绩效考核
    5、项目组人员培训
  • 原文地址:https://www.cnblogs.com/chimingyang/p/5263071.html
Copyright © 2011-2022 走看看