在Person类中定义了一个模板,在主方法中调用时,调用的就是普通方法,而子类只需要实现父类中的抽象方法,就可以得到一个具体信息. Java代码 abstract class Person { public String name; public int age; public Person(String name,int age){ this.name = name; this.age = age; } public void say(){ System.out.println(this.
服务器用 C++ 搞得,消息协议分两种,定长消息和变长消息.游戏的消息协议都不复杂:包头,玩家ID,玩家数据. // 消息头 struct Base { int size; int id; Base(int _id, int _size) : id(_id), size(_size) {} }; // 常见的一个消息 struct RoleMsg : public Base { enum { ID = 0x001 }; int PlayerID; RoleProps prop; RoleMsg(