你好 這節(jié)課關(guān)于 Animal類 下聲明age name 屬性和eat方法 用不用public修飾有什么區(qū)別
public class Animal {
? ?int age;
? ?String name;
? ?void eat() {
System.out.println("Animal具有eat方法"+" 年齡為"+age+" 名字為"+name);
}
我測試了刪除聲明屬性和eat方法前的public 發(fā)現(xiàn)沒有問題 請問有沒有這個public的區(qū)別在哪 謝謝
}
2020-07-27
public是訪問修飾符或者權(quán)限修飾符 , 如果你不加public的話在其它包里是訪問不了的
2020-08-01
? Java是有默認(rèn)修飾符的?前面不加public在同包中可以調(diào)用在其他包中調(diào)用不到? private 只能在自己的類中使用
子類繼承父類也調(diào)用不了這些私有的屬性
2020-07-27
感謝解答