可序列化屬性是何繼承?
.net 中的物件序列化*** 我用紅色標識了一段:
需要注意的是,無法繼承serializable屬性。如果從myobject派生出乙個新的類,則這個新的類也必須使用該屬性進行標記,否則將無法序列化。例如,如果試圖序列化以下類例項,將會顯示乙個serializationexception,說明mystuff型別未標記為可序列化。
可是我目前有個問題:
乙個抽象的基類objectentity,在基類中我定義了乙個方法,此方法用於進行深度clone:
public
entityobject deepclone()
}
目前乙個實體類suppliersentity:objectentity 繼承於objectentity類
如果此suppliersentity使用[serializable]標明,那麼suppliersentity的物件supplier1.deepclone()是沒有問題的。
但我想,有沒有其他的辦法,不要給supplierentity標明serializable,直接繼承自objectentity後,就具有可序列化的屬性呢?
因為給那麼多的實體類加[serializable]也挺麻煩的。
css 可繼承和不可繼承的屬性
一 有繼承性的屬性 1 字型系列屬性 font 組合字型 font family 規定元素的字型系列 font weight 設定字型的粗細 font size 設定字型的尺寸 font size繼承的是計算後的實際值 font style 定義字型的風格 font variant 設定小型大寫字母...
css中可繼承和不可繼承的屬性
一 無繼承性的屬性 1 display 規定元素應該生成的框的型別 2 文字屬性 vertical align 垂直文字對齊 text decoration 規定新增到文字的裝飾 text shadow 文字陰影效果 white space 空白符的處理 unicode bidi 設定文字的方向 3...
CSS中可以繼承和不可繼承的常見屬性
一 無繼承性的屬性 1 display 規定元素應該生成的框的型別 2 文字屬性 vertical align 垂直文字對齊 text decoration 規定新增到文字的裝飾 text shadow 文字陰影效果 white space 空白符的處理 unicode bidi 設定文字的方向 3...