欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java 公共類和普通類區別

榮姿康2年前9瀏覽0評論

Java中的類可以分為公共類和普通類,它們之間有著一些顯著的區別。

首先,公共類是可以被其他類繼承的類,也就是說,一個公共類可以被其他類所擴展。而普通類則不能被繼承,它只能被用來實例化對象。

//公共類
public class PublicClass {
}
//普通類
class NormalClass {
}

其次,公共類的訪問權限更廣。公共類可以被其他包中的類使用,而普通類只能被同一個包中的類使用。

再次,公共類中定義的字段和方法可以直接被其他類使用和調用,而普通類中定義的字段和方法只能在本類中被使用和調用。

//公共類
public class PublicClass {
public int publicField;
public void publicMethod(){
//方法體
}
}
//普通類
class NormalClass {
private int privateField;
private void privateMethod(){
//方法體
}
}

最后,公共類建議使用public關鍵字進行顯式聲明。而普通類若不進行聲明,則默認為包可見性。

總之,公共類和普通類都有各自的應用場景,開發者需要根據實際情況選擇合適的類類型。