属性的封装快捷键:选中属性,点击ctrl+r+e,点击enter后自动生成封装字段。
封装
封装的快捷键
class Child{
private string _sex;//性别
public string Sex{
get { return _sex ; }//读访问器
set { _sex = value ; }//写访问器
}
}
// CTRL + R + E 封装快捷键
C#属性封装
封装:隐藏对象的信息留出访问的接口
选择字段名,ctrl+r+e,实现快速封装
手动封装:
a.将类中该字段public改为private,将字段隐藏起来
b.留出隐藏字段的访问接口也就是属性,用 public 定义属性,且属性数据类型与字段属性一致,属性名字也字段名字相近,但要遵循首字母大写。
不设置set就默认只读
在对象中,封装的属性名字会自动改为属性的名字
注意访问器的花括号{ ;}
namespace Kindergarten
{
/// <summary>
/// 小朋友
/// </summary>
class Child
{//访问修饰符:public公共的 private私有的(默认访问修饰符) 封装快捷键:Ctrl+R+E
private string _name;//姓名
/// <summary>
/// 姓名
/// </summary>
public string Name
{
get{return _name;}
set{_name=value;}
}
private string _sex;//性别
public string Sex
{
get { return _sex; }
set { _sex = value; }
}
private int _age;//年龄
public int Age
{
get { return _age; }
set { _age = value; }
}
private int _height;//身高
public int Height
{
get { return _height; }
set { _height = value; }
}
/// <summary>
/// 踢足球
/// </summary>
public void PlayBall()
{
Console.WriteLine("耶!我是小小C罗!");
}
}
}
封装 是隐藏信息 流出对外访问的接口
封装快捷键:Ctrl+R+E
快速封装读写属性
1、//访问修饰符:public公共的,private 私有的
2、封装属性,设置读写属性
-
选中字段,ctrl+r+e封装快捷键
封装的快捷键 : ctrl+r+e
封装的步骤:
private要封装的属性字段,public一个合理的新字段名,get返回属性字段的值,set给属性字段赋值
封装的快捷键:ctrl+r+e
private string _name;
public string Name
{
get{return _name;} 返回字段的值---读
set{_name=value;} 给字段赋值---写
}
static void Main(string[] args)
{
Child xiaoMing=new Child();
xiaoMing.Name="马小明";
}
封装快捷键:选择要封装的字段Ctrl+r+e
c# 封装的快捷键 ctrl +r+e
c# 中对象与属性的区别。
prvate string _name;
public string Name
{
set{_name=value;}
get{return _name;}
}
string name; string sex; int age; int height; public string Name { get => name; set => name = value; } public string Sex { get => sex; set => sex = value; } public int Age { get => age; set => age = value; } public int Height { get => height; set => height = value; 封装:将字段进行隐藏,并提供对外访问的接口 快捷键:Ctrl+R+E
用属性封装字段。get { returen;} set { _字段=value;}
封装:隐藏对象的信息留出访问的接口
F9:添加断点
封装快捷键:CTRL+R+E
1、赋值时执行set访问器,读值时执行get访问器
2、创建属性(封装)的快捷方式:将光标放在要封装的字段上,按下快捷键CTRL+R+E,然后敲回车
封装的快捷键 Ctrl+R+E
选中需要封装的对象选中按快捷键。
封装快捷键Ctrl+R+E 鼠标点击那个属性在用Ctrl+R+E就能封装了
ctrl+r+e为封装快捷键
用属性封装字段
封装快捷键:Ctrl+R+E
对要进行封装的字段进行封装 直接快捷键就可以了
ctrl +r+e
ctrl+r+e 封装快捷键
封装快捷键 Ctrl+R+E
封装快捷键Ctrl+R+E 鼠标点击那个属性在用Ctrl+R+E就能封装了
f9进入断点
封装的用法