子類重寫方法可見性設定

2021-07-05 05:50:59 字數 648 閱讀 6277

修飾符可見性從大到小:

public > protected > package(什麼都不加,預設情況下) > private

保持乙個原則:子類重寫的方法可見性不能比父類低

/** * 子類重寫方法可見性

* @author zhoumi2

* */

class

base

// 可見性為package

void fun(int m)

// 可見性為public

public

void

fun2(int n)

}public

class

child

extends

base

// 設定為protected

// protected void fun(int m) {}

// 設定為public

// public void fun(int m) {}

/* 由於父類fun2方法可見性為public

那麼重寫fun2方法可見性只可以設定為public

*/public

void

fun2(int n) {}

}

設定角色物件可見性

可見性通過meshrenderer的enable欄位控制,參考 如下 if charobj null foreach meshrenderer smr in charobj.getcomponentsinchildren typeof meshrenderer 上面的測試 用於設定u3d中人物模型的...

設定溢位屬性和可見性屬性

overflow 指明在元素內容超出元素邊界時,超出部分是被截掉,還是用滾動條顯示。可選的值是 visible 顯示超出該元素的內容 hidden 隱藏 scroll 總是顯示滾動條 auto 讓瀏覽器決定是否顯示滾動條 或者inherit 使用父物件的設定 clip 指定專案的裁剪框,只顯示框內的...

Java父類呼叫被子類重寫的方法

父類 public class father public void talking 子類 public class son extends father public static void main string args 輸出 son is talking 說明 1 父類有兩個方法 talki...