|
|
@@ -21,7 +21,7 @@ struct pkt_light
|
|
21
|
21
|
typedef struct pkt_panasonic_cell *pkt_panasonic_cell_t; // 松下电池类
|
|
22
|
22
|
struct pkt_panasonic_cell
|
|
23
|
23
|
{
|
|
24
|
|
- struct pkt_cell cell;
|
|
|
24
|
+ struct pkt_cell cell; /* 松下电池对象接口 */
|
|
25
|
25
|
int pwr;
|
|
26
|
26
|
const char *name;
|
|
27
|
27
|
pkt_cell_t next;
|
|
|
@@ -30,7 +30,7 @@ struct pkt_panasonic_cell
|
|
30
|
30
|
typedef struct pkt_cat_cell *pkt_cat_cell_t; // 黑猫电池类
|
|
31
|
31
|
struct pkt_cat_cell
|
|
32
|
32
|
{
|
|
33
|
|
- struct pkt_cell cell;
|
|
|
33
|
+ struct pkt_cell cell; /* 黑猫电池对象接口 */
|
|
34
|
34
|
int pwr;
|
|
35
|
35
|
const char *name;
|
|
36
|
36
|
pkt_cell_t next;
|
|
|
@@ -39,7 +39,7 @@ struct pkt_cat_cell
|
|
39
|
39
|
typedef struct pkt_falsh_light *pkt_falsh_light_t; // 手电筒类
|
|
40
|
40
|
struct pkt_falsh_light
|
|
41
|
41
|
{
|
|
42
|
|
- struct pkt_light light;
|
|
|
42
|
+ struct pkt_light light; /* 手电筒对象接口 */
|
|
43
|
43
|
pkt_cell_t head; /* 用于存储多态对象的链表头 */
|
|
44
|
44
|
pkt_cell_t tail; /* 用于存储多态对象的链表尾 */
|
|
45
|
45
|
};
|