请问在一个class前加 [Serializable] 是什么意思?
就好象以下,在WBMsgDrawEllipse前面有 [Serializable],表示什么意思? 先谢谢了.
[Serializable]
public class WBMsgDrawEllipse : WBMessage
{
//Implement the abstract property
private const WHITEBOARD_MESSAGE_TYPE m_enMsgType = WHITEBOARD_MESSAGE_TYPE.enWBEllipse;
public override WHITEBOARD_MESSAGE_TYPE MessageType
{
get
{
return m_enMsgType;
}
}
public Point m_Pt;
}
[Serializable]
public class WBMsgDrawEllipse : WBMessage
{
//Implement the abstract property
private const WHITEBOARD_MESSAGE_TYPE m_enMsgType = WHITEBOARD_MESSAGE_TYPE.enWBEllipse;
public override WHITEBOARD_MESSAGE_TYPE MessageType
{
get
{
return m_enMsgType;
}
}
public Point m_Pt;
}
...全文
相关推荐
Java对象Serializable接口实现详解
例如,在上面的例子中,我们定义了一个User类,并实现了Serializable接口,其中包括一个固定的serialVersionUID变量:public class User implements Serializable
C#中Serializable序列化实例详解
例如,以下代码展示了如何序列化和反序列化一个简单的`MyObject`类到二进制文件: ```csharp [Serializable] public class MyObject { public
Intent传递对象Serializable
例如,我们有一个User类:```javapublic class User implements Serializable { private String name; private int age
Android通过Parcelable和Serializable实现各种类型嵌套序列化
例如,一个User类可能包含一个Address类,这两个类都实现了序列化接口:```javapublic class User implements Parcelable { private String
Android中Serializable和Parcelable序列化对象详解
- 示例: ```java public class Person implements Serializable { private static final long serialVersionUID


