using System;
class Program
{
class Person {
protected int Age {get; set;}
protected string Name {get; set;}
}
class Student : Person {
public Student(string nm) {
Name = nm;
}
public void Speak() {
Console.Write("Name: "+Name);
}
}
static void Main(string[] args)
{
Student s = new Student("David");
s.Speak();
}
}
--->输出:姓名:David
在上面的代码中,我们得到了'和'设置'使用的方法..
现在...
使用System; 课程 { class Person {
protected string Name;
}
class Student : Person {
public Student(string nm) {
Name = nm;
}
public void Speak() {
Console.Write("Name: "+Name);
}
}
static void Main(string[] args)
{
Student s = new Student("David");
s.Speak();
}
}
--->输出:姓名:David
在这里,我删除了“获取”#39;和'设置'方法但输出相同。那么那些方法的用途是什么?
答案 0 :(得分:2)
您可以确保没有输入错误,或者在属性更改时基本上执行其他代码...