对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!
0 T: Y, ?# ?7 i4 P! h# r( ]: U* S(product:object):boolean
0 q0 s1 z. a( P- pis. n+ G, n! X' a. s9 e, E% i4 z& e
do7 V6 ?! m' [4 V$ H0 u, L) e& V/ {
partstatistics.cursorX:="color";
* c4 Z! D% v) X" O4 Z, | partstatistics.cursorY:=1; ^; h- d4 v/ i+ k- K; @
if partstatistics.find(product.CurrIcon) then
( ~. [" z& K6 @/ W partstatistics["number",partstatistics.cursorY]:=7 Q% G: L7 O0 A$ t6 x, o
partstatistics["number",partstatistics.cursorY]+1;
4 O- L) M! c3 ?( G" E0 ] result:=true;5 s/ t3 R3 I7 N% R K
else
1 E6 Q, X. S2 P, Z9 `, s9 p8 z* n result:=false;& u o g, u" m
end;4 ?2 i) z5 O9 A
end;
' M0 b* U } x0 @* |' I; B4 N$ f; o, m: Y* [; ^1 O. H
“partstatistics.cursorY:=1;”; j9 J6 q- D) H" z5 C2 \
这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。
/ R- }" `+ V' T. Y但它的结果是在五行里统计出各种颜色的数量。 |