zoukankan      html  css  js  c++  java
  • 第六章类(十七)const

      在这段时间的学习中,有这样的话。

      在面向对象术语中,在类中存储数据的变量称为成员变量。

      这个术语在C#中,更标准、更符合规范的术语是字段,它是与包容类型关联的具名存储单元。

      所以,字段是面向对象的一个术语。

      而局部变量,我没有找到相关书籍材料,暂时理解为运用在方法中。

      1 const是常量的意思。

      2 const可以修饰字段或局部变量,是一个修饰符。

      3 这个修饰符的作用是什么?在编译时确定的值,运行时不可修改了。

      

       第一行是C#代码,编译后第二行是CIL代码,赋值的int类型7直接到了CIL代码中了。所以说编译时确定的值,运行时不可修改了。

      4 这个修饰符的设计作用,字段是随着时间推移不会发生变化的值,而且声明常量后就要赋值。比如π

      pubilc const double  pi =3.14;

      5 const修饰的是字段的话,那么它是属于类的。常量字段自动称为静态字段,因为不需要为每个对象实例都生成新的字段实例。但将常量字段显式声明为static会造成编译错误。

  • 相关阅读:
    kubernetes构架及组件介绍
    二进制部署k8s
    Git
    Redis sentinel
    redis主从复制
    k8s安装
    基于Jenkins实现可腹部回滚的cicd平台
    Redis基础命令和持久化
    构建自动发现的Docker服务架构
    Redis
  • 原文地址:https://www.cnblogs.com/158-186/p/12017159.html
Copyright © 2011-2022 走看看