摘要:
类图:内容用的不少,最终没有继续使用指针赋值的方法,而是牺牲了一点效率规规矩矩地设计了一系列类,利用了多态。在性能与设计的取舍上,我偏向于设计多一点,这个具体情况具体分析好了……在最终的调用上就有了很大的简化:void Packet::analyzePacket(const Byte *packet){ EtherHeader *ethHeader =NULL; IPHeader *ipHeader =NULL; Header *header =EtherHeader::getInstance(packet); protoName =header->getNextPro... 阅读全文