zoukankan      html  css  js  c++  java
  • 使用属性升级MyBank

    一、访问修饰符:
    1.public :不受任何限制,访问级别最高
    2.private:只有类的内部可以使用,访问级别最低
    二、this关键字:
    指的是当前对象本身,通过this可以引用当前类成员变量和方法。使用this可以解决成员变量和局部变量重名的问题。
    三、用属性实现字段的封装
    1.eg:
    private int age;
    public int GetAge(){
    return this.age;
    }

    	public void SetAge(int age){
    		if(age<0||age>100){
    			this.age = 18;
    		}else{
    			this.age = age;
    		}
    	}
    

    四、get访问器和set访问器的快捷方式
    选中字段名–》右击–》重构–》封装字段–》确定–》应用
    eg:private string phone;
    public string Phone{
    get{return phone;}
    set{phone = value;}
    }
    注意:get用于读取值,set用于设置值
    get和set都存在:这个属性是可读可写属性
    get:只读属性
    set:只写属性
    五、属性的作用:
    1.控制私有字段的可访问性
    2.保护内部数据的安全
    六、封装字段:将类中的字段与属性绑定到一起
    作用:避免非法数据的访问,保证数据的完整性
    七、类的成员与类的关系:
    1.字段:类中的数据
    2.属性:类的状态
    3.方法:类的行为
    八、参数的传递类型:
    1.值传递:调用方法时,不更改参数的值,参数还是原来的值。
    2.引用传递:调用方法时,更改参数的值。
    九、如果需要引用传递参数,需要在定义方法的参数列表的数据类型前面加ref,对应的调用时也需要加ref

  • 相关阅读:
    10-vue自定义指令
    09-vue过滤器的基本使用
    vue总结
    07-vue的v-if和v-show
    06-循环数组v-for
    Java通过JNA调用dll或so
    Centos7安装FRP内网穿透工具进行远程连接
    centos7检查Java项目存活与否并重启
    centos7中Java项目重启
    Ubuntu 19.04: Connect to GNOME desktop environment via XRDP
  • 原文地址:https://www.cnblogs.com/a1111/p/12815918.html
Copyright © 2011-2022 走看看