关于C#
与Java
封装和访问者的简短问题。 在C#
中的这段代码是否与下面的Java中的代码相同?封装,访问者C#vs Java
C#:
class MyClass{
public string var1 {get; private set;}
public int var2 {get; private set;}
public MyClass(string aString, int anInt){
this.var1= aString;
this.var2=anInt;
}
}
的Java
//Java
class MyClass{
private String var1;
private int var2;
public MyClass(String aString, int anInt){
this.var1= aString;
this.var2=anInt;
}
public String getVar1(){
return this.var1;
}
public void setVar1(int anInt){
this.var1 = anInt;
}
public int getVar2(){
return this.var2;
}
public void setVar2(String aString){
this.var2 = aString;
}
}
我是从java
世界的到来,不知道的访问中C#
缩短。
'无效int'和'无效字符串'不是有效的返回类型... –
;)编写代码时,有趣的坏习惯IDE,谢谢纠正 – JimC