SET访问器和GET访问器

简介: SET访问器和GET访问器

绪论

  我们在C#学习中用到了访问器这个东西。访问器就是:

  1. get访问器
  2. set访问器

通常访问器是结合属性进行应用的,目的就是能够更容易的改变我们的字段值或者访问值。

首先定义一个类Money,在定义一个私有字段money值和一个公共方法Money

class Money{
  private double money;
  public double Money{
    get{//可读属性
    return money;
    }
    set{//可写属性
      if(value<0)
      money=0;
      else
      money=value;
    }
  }
}

目录
相关文章
|
7月前
|
缓存 监控 Java
ThreadLocal 源码解析get(),set(), remove()用不好容易内存泄漏
ThreadLocal 源码解析get(),set(), remove()用不好容易内存泄漏
89 1
|
7月前
idea快速生成get set 构造方法的快捷键
idea快速生成get set 构造方法的快捷键
235 0
|
7月前
|
存储 NoSQL Ubuntu
在Ubuntu上安装Redis并学习使用get、set和keys命令
在Ubuntu上安装Redis并学习使用get、set和keys命令
|
1月前
|
Java Windows
IDEA不使用lombok,如何快速生成get和set方法
【11月更文挑战第10天】在 IntelliJ IDEA 中生成 `get` 和 `set` 方法有多种方式:通过菜单操作、使用快捷键或自定义模板。菜单操作包括选择“Code”菜单中的“Generate...”,快捷键为“Alt + Insert”。自定义模板可在“File”-&gt;“Settings”-&gt;“Editor”-&gt;“Code Style”-&gt;“Java”中设置。批量生成时,可多选变量一次性生成。
idea按住alt + insert 没有出现get和set方法怎样解决
idea按住alt + insert 没有出现get和set方法怎样解决
|
4月前
|
API
【Azure Key Vault】.NET 代码如何访问中国区的Key Vault中的机密信息(Get/Set Secret)
【Azure Key Vault】.NET 代码如何访问中国区的Key Vault中的机密信息(Get/Set Secret)
|
4月前
|
Java Linux 开发者
|
4月前
|
缓存 NoSQL Redis
【Azure Redis 缓存】Azure Cache for Redis 是否记录具体读/写(Get/Set)或删除(Del)了哪些key呢?
【Azure Redis 缓存】Azure Cache for Redis 是否记录具体读/写(Get/Set)或删除(Del)了哪些key呢?
|
4月前
Intellij idea 生成带注释的get/set
Intellij idea 生成带注释的get/set
128 0
简洁方法,替代set和get的方法----lombok
简洁方法,替代set和get的方法----lombok