zoukankan      html  css  js  c++  java
  • C#温故而知新学习系列之面向对象编程—自动属性(十一)

      阅读目录

      一:自动属性

      二:创建自动属性

      三:实例

      一:自动属性

        . 当属性访问器中不需要其他逻辑时,自动实现的属性可时属性的声明变得更加简洁。

      二:创建自动属性

        . 一旦在类中声明了自动属性,那么编译器将创建一个私有的匿名后备字段,但是这个私有字段只能通过属性的get和set访问器进行访问。

        . 自动属性必须同时声明get和set访问器,假如要创建只读的自动属性,必须在set访问器前加上privvate关键字

      三:实例

     1  using System;
     2   using System.Collections.Generic;
     3   using System.Linq;
     4   using System.Text;
     5 
     6   namespace _12_AutoAttribute
     7   {
     8       class Student
     9       {
    10           public int Age
    11           {
    12               get;
    13               set;
    14           }
    15           public bool Sex
    16           {
    17               get;
    18               private set;
    19           }
    20       }
    21 
    22       class Program
    23       {
    24           static void Main(string[] args)
    25           {
    26               Student stu = new Student();
    27               stu.Age = 25;
    28               Console.WriteLine(stu.Age.ToString());
    29               Console.ReadKey();
    30           }
    31       }
    32   }

      运行效果

      

    记录,成为更好的自己
  • 相关阅读:
    jQuery扩展函数设置所有对象只读
    Jquery一些实用函数
    原码,反码,补码
    数据库查询练习
    已知二叉树的先序遍历和中序遍历画出该二叉树
    linux 下 Google配置SwitchyOmega
    字母和数字转换
    c++产生验证码字符串
    C++产生随机数
    快速排序
  • 原文地址:https://www.cnblogs.com/menglin2010/p/2321405.html
Copyright © 2011-2022 走看看