8 回答

TA貢獻(xiàn)15條經(jīng)驗(yàn) 獲得超5個(gè)贊
加粗的HelloWorld是你聲明的對(duì)象(但這個(gè)對(duì)象沒(méi)有內(nèi)容)
setHelloWorld(HellloWorld helloworld)通過(guò)小括號(hào)傳進(jìn)來(lái)的值對(duì)你聲明的對(duì)象賦值
public?class?HelloService?{ //聲明 private?HelloWorld?helloWorld; public?HelloWorld?getHelloWorld()?{ return?helloWorld; } public?void?setHelloWorld(HelloWorld?helloWorld)?{ this.helloWorld?=?helloWorld; } public?static?void?main(String[]?args)?{ HelloService?helloService?=?new?HelloService(); HelloWorld?helloWorld?=?helloService.getHelloWorld(); //打印為?null System.out.println(helloWorld); helloService.setHelloWorld(new?HelloWorld()); HelloWorld?helloWorld2?=?helloService.getHelloWorld(); //打印為?Test.HelloWorld@77984161 System.out.println(helloWorld2); } }

TA貢獻(xiàn)121條經(jīng)驗(yàn) 獲得超57個(gè)贊
加粗的HelloWorld表示有HelloWorld這么一個(gè)類并實(shí)例化它,私有的當(dāng)然是通過(guò)set和get方法操作了

TA貢獻(xiàn)63條經(jīng)驗(yàn) 獲得超27個(gè)贊
對(duì)象類型,就和String 一樣, ?第二個(gè)是傳的參數(shù),類型是HelloWorld 參數(shù)名字是 helloworld

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
如 @rookie2maven 所說(shuō),?private?HelloWorld?helloword 中?HelloWorld 是一個(gè)Class代表了?HelloWorld 類型,helloword是HelloWorld類型的變量
public void setHelloWord(HelloWorld helloWorld)是將HelloWorld類型的變量 helloWorld?傳入set方法里
this.helloWorld = helloWorld 將傳入的helloWorld值賦給 HelloWorldService 私有變量,作為其屬性值,共get方法取出。

TA貢獻(xiàn)156條經(jīng)驗(yàn) 獲得超57個(gè)贊
定義了一個(gè)HelloWord 變量 get是獲取 set是賦值,這不是spring問(wèn)題,這是簡(jiǎn)單的java面向?qū)ο髥?wèn)題
添加回答
舉報(bào)