对年龄属性的封装
private int age;//private:私有的,仅供内部进行访问
public int Age//public:公有的,任何地方都可以访问
{
//获取或读取字段值
get {
return age; }//属性的读取
set {
age = value; }//属性赋值(value为关键字)
}
对这个方法进行一些操作时的代码:
first.Age = 21;
Console.WriteLine("年龄为:{0}",first.Age);
运行结果:
public void List (double num1,double num2,string fuhao)
{
double count;
switch (fuhao)
{
case "+":
count =num1 + num2;
Console.WriteLine("您要计算的值为:{0}" , count);
break;
case "-":
count = num1 - num2;
Console.WriteLine("您要计算的值为:{0}" , count);
break;
case "×":
count = num1 * num2;
Console.WriteLine("您要计算的值为:{0}" , count);
break;
case "÷":
count = num1 / num2;
Console.WriteLine("您要计算的值为:{0}" , count);
break;
}
}
在调用时候的代码:
//分别实现四个功能
first.List(20,10,"×");
first.List(20, 10, "+");
first.List(20, 10, "-");
first.List(20, 10, "÷");
运行结果:
public int Then(int[]list)
{
int k = 0;
for (int i = 0; i < list.Length; i++)
{
k += list[i];
}
return k;
}
在调用时的操作代码:
int[] arry = {
1,2,3,5,4,6,9,8,7 };
int arry1= first.Then(arry);
Console.WriteLine(arry1);
运行结果:
例如以下代码中,num1和num2和fuhao就是形参:
public void List (double num1,double num2,string fuhao) {
}
例如以下代码中20、10和×分别对应以上的num1和num2和fuhao,也就是这三个的赋值,我们称赋值的这三个数为实参:
first.List(20,10,"×");
GET是取值的方法:当我们进行封装时首先得读取到要对哪一个值进行封装,然后才能进行; SET是设置值的方法:当取到值后,接下来就应该对其值进行具体的设置。 例如在wpf程序设计中一般会用到:
分别是设置btn的宽高和获取btn的宽高
Canvas.SetTop(btn, 10);
Canvas.SetLeft(btn, 1400);
Canvas.GetLeft(btn);
Canvas.GetTop(btn);
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。