3 回答
已采納

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

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