小新人求教
public class Person {
?? ? public String sore ;
?? ? public String language ;
?? ?public Person(){
?? ??? ?System.out.println("每個(gè)人都有著自己的語(yǔ)言。");
?? ??? ?System.out.println("就好像"+sore+"說(shuō)"+language);
?? ?}
?? ?public static void main(String[] args){
?? ??? ?String sore = "中國(guó)人";
?? ??? ?String language = "中文";
?? ??? ?new Person();
?? ?}
}
???
為什么無(wú)法賦值sore,language
2017-03-05
main()里定義的sore和language與Person類里的sore, language屬性并無(wú)任何聯(lián)系,也即不是無(wú)法賦值,而是你根本沒(méi)有給它們賦值
可以嘗試定義一個(gè)有參構(gòu)造,在創(chuàng)建對(duì)象的時(shí)候傳入main()里定義的sore, language
2017-07-07
2017-03-07
一個(gè)是成員變量,一個(gè)是局部變量?? 不一樣的