JAVA
一、一个字段拥有两个方法,一个存值,一个取值。
二、this代表直接访问本类中的字段。
三、
C#
一、属性(属性必须大写,例如Age)
private int name;
public int Name{
get{return name;}
set{name = value;}
}
value代替了在主方法里赋的值
public int Age {
get { return age; }
set {
if (value >= 0 && value <= 100)
{
age = value;
}
else {
age = 18;
}
}
}
二、对象初始化器:
Student s = new Student(){Name="";Age="";sex="";};
Console.Writeline();创建对象的同时,可以直接在大括号里面赋值。
三、 1、形式参数是基本数据类型时,改变不了原来的数据
2、式参数是引用数据类型时,可以改变原本的数据,要求是在所有要改变的参数之前添加ref,调用方法时添加,。
static void Main(string[] args) {
int num1 = 10;
int num2 = 5;
change(ref num1, ref num2);
}
public static void change( ref int i1, ref int i2) {
int temp = 0;
temp = i1;
i1 = i2;
i2 = temp;
}