zoukankan      html  css  js  c++  java
  • Java中的字段和属性

      Java中的属性,通常可以理解为get和set方法。而字段,通常叫做“类成员”。

      属性只局限于类中方法的声明,并不与类中其他成员相关。例如:
    void setA(String s)
    {}

    String getA()
    {}

      当一个类中拥有这样一对方法时,我们可以说,这个类中拥有一个可读写的a属性(注意是小写a)。同时包含get访问器和set访问器的属性称为读写属性(read-write property)。只具有get访问器的属性称为只读属性(read-only property)。只具有set访问器的属性称为只写属性(write-only property)。   


      类成员(字段),通常是在类中定义的类成员变量,例如:
    public class A
    {

      private String s = "123";
    }
    我们可以说A类中有一个成员变量叫做s。
     
    1. 字段:
     
    class Card
       private string Name;
    }
     
    2. 属性:
     
    属性中包含两个模块:set和get,set模块负责属性的写入工作,get模块负责属性的读取工作。在两个模块中都可以做一些其他操作,如在set中验证赋的值是否符合要求并决定是否进行赋值。
     
    class Card
    {
        private string name;
        public string Name
        {
            get { return this.name;}
            set { this.name=value;}
         }
     
     
     
  • 相关阅读:
    新版Unity的一些小玩意儿
    Three.js踩坑笔记
    Unity 接入腾讯云COS对象存储
    通过贝塞尔曲线编辑曲线
    利用ZXing.Net生成和识别二维码
    开源免费的安卓投屏工具-Scrcpy
    Unity Reflection Probe使用入门
    Unity VFX踩坑
    windows上通过自定义后缀文件启动Unity应用
    应用于Oculus Quest的VR头显应用
  • 原文地址:https://www.cnblogs.com/yongwangzhiqian/p/3957278.html
Copyright © 2011-2022 走看看