第三章:使用属性升级MyBank
1.访问修饰符:
访问修饰符 |
访问权限 |
访问级别 |
public |
不受任何限制 |
最高 |
private |
只有类的内部可以使用 |
最低 |
2.this关键字
this关键字修饰成员变量.
3.通过get和set访问器实现结合了字段和方法的实现方式我们称之为属性.
4.快捷键:Ctrl+R+E:实现字段封装.例:
5.封装的好处:
1)避免使用非法数据赋值.
2)保证数据的完整性.
3)避免类内部发生修改时,导致整个程序的修改.
6.值传递和引用传递:
1)参数前有ref的就是引用传递,他可以将方法
定义和方法调用中的变量看成是同一个变量,做到真正修改。
2)如果参数前没有ref,就称为值传递,值传递要分情况讨论:
如果参数本身是值类型(int ,double ,float ,char bool,),那么两个变量不能看成是同一个,当然,最后值也不会被修改。
如果参数本身是引用类型(string,数组,自定义类),那么两个变量是
同一个变量,当然最后值也会被修改!
今天你有收获吗?一定有吧!!!!下次见,拜