我有一个封装类封装了一个需要作为字节数组传输的信息。常量与保护静态只读
通过这种方式,该类将必要的头部(如DATA_LENGTH或MESSAGE_TYPE等字段)封装到相应的字节位置。为此,我想定义常量中的位置和长度,例如:
HEADER_DATA_LENGTH_IX = 0;
HEADER_DATA_LENGTH_LENGTH = 2;
这意味着DATA_LENGTH从0开始并占用两个字节。
但到目前为止,我正在努力使它们成为常量或静态只读字段。 Const不能被保护,因此如果使用它们,我将无法派生一个新类并更改这些常量,另一方面,我可能会在派生类中声明新的常量并使用它们。
您的方法是什么?
这是什么技术? 。净? Java的? – 2009-02-23 14:46:52
当我第一次发布答案时,标签不是它的,对不起 – 2009-02-23 23:51:22