C#学习中不能顺利实现封装,问题如下图,求大神指点!
C#学习中不能顺利实现封装,问题如下图,求大神指点!
C#学习中不能顺利实现封装,问题如下图,求大神指点!
2016-05-11
类函数
class Child
{
//访问修饰符public公共的 private私有的 就是做封装
private string name;//隐藏字段
public string Name;//通过封装实现字段属性
{
get{return name;}
set{name=value }
}
//封装的快捷键CTRL+R+E
private string sex;
public string Sex;
{
get {return sex;}
set {sex= value;}
}
private int age;
public int Age;
{
get {return age;}
set {
if(value>=5&&<=7)//条件结构
age= value;
}
}
private int height;
public int Height;
{
get {return height;}
set {height= value;}
}
public void PlayBall()//方法声明 void为返回值类型
{//方法体
Console.WriteLine("耶!我是小小C罗");//定义方法 即对象方法
}
调用函数
class Program
{
static void Main(string[] args)
{
Child child = new Child();//实例化了Child类的对象
//child._name = "马小明";//为字段赋值
child.Name = "马小明";//为字段赋值
child.Sex = "男";
child.Age = 6;
child.Height = 120;
Console.WriteLine("我叫" + child.Name + ",今年" + child.Age + "岁。");
child.PlayBall();//调用踢球的
举报