3 回答

TA貢獻(xiàn)13條經(jīng)驗(yàn) 獲得超4個(gè)贊
public 是公有的意思
簡單來說一個(gè)類中定義一個(gè)方法為 public? void?? showUser(){}
這個(gè)方法可以通過這個(gè)類的對(duì)象,或者是這個(gè)類的子類對(duì)象,調(diào)用。
private 為私有
只用在類中或根據(jù)類的對(duì)象來調(diào)用。
public 聲明的方法一般為接口方法,不在乎其安全性的方法。
一些修改數(shù)據(jù)的方法還是要定義為私有方法。只能根據(jù)當(dāng)前類對(duì)象調(diào)用。
涉及到接口主要是定義一些業(yè)務(wù)方法,這些方法是共有的,誰都可以去執(zhí)行業(yè)務(wù),但是業(yè)務(wù)是由很多方法組成的,所以涉及到操作數(shù)據(jù)操作一定要考慮其安全性,所以要為私有方法。

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超2個(gè)贊
公開的意思,聲明類的對(duì)象,可以用對(duì)象直接訪問。對(duì)應(yīng)的是private,用對(duì)象無法訪問。在靜態(tài)的屬性或者方法??梢酝ㄟ^類直接訪問,而private,則不行
添加回答
舉報(bào)