java訪問控制修飾符,final修飾符

2021-07-22 01:09:32 字數 838 閱讀 8148

package mainfunction;

import test1.dog;

/* * 修飾類檔案 ,如果不加任何修飾預設就是protest,及只有本包內的檔案可以訪問,其他包不能訪問,外部包要能訪問必須加上pubilic修飾該類

*/public

class

persion

/** *

*@param age

* 年齡

*@param isman

* 是男人

*@return 快速生成成員變數

*/// 類方法用static修飾.可以直接類名+.呼叫

static

public persion persionwithname(int age, byte isman)

/*** 測試1

*/private

void

test1()

/*** 外部需要訪問私有變數可以通過呼叫他的set.get方法,當然也要實現了set.get方法才能訪問到

* *@param mothername

*/// public void setmothername(string mothername)

// public string getmothername()

public

void

test2()

/*** final修飾符子類可以繼承,但是修改不了

*/public

final

void

test3()

}

java 訪問修飾符

default 預設 包訪問許可權 同乙個包內都可以訪問,類內可以訪問,同乙個包的子類也可以訪問,即在繼承機制中,同一包可以被繼承 public 公開的,不論是否在包內還是包外,類內還是類外都可以訪問,也都可以被繼承 protected 保護的,在包內可以訪問到,在包外不可訪問,類內可以訪問,子類可...

java訪問修飾符

純粹是個人學習總結,如有不對的地方請吐槽。public public修飾的類 類屬變數及方法,包內及包外的任何類均可以訪問 protected protected修飾的類 類屬變數及方法,包內的任何類,及包外的那些繼承了此類的子類才能訪問 private private修飾的類 類屬變數及方法,包內...

Java 訪問修飾符

類的訪問修飾符 方法和域的訪問修飾符 基類,package ly.practice public class refernce protected refernce string name public refernce string name,int age public string getna...