483
°Á¤°¸É
¤¸
ºÉ
°Á®¤º
°´
Åo
¤µªn
µ 1 Á¤° ¤¸
2 ¨´
¬³ º
° Overloading Method ¨³ Overriding Method
Ã¥ Overloading Method ®¤µ¥¹
µ¦Äo
ºÉ
°Á¤°Á®¤º
°´
¤µªn
µ 1 Á¤° Ân
³Â¥ªµ¤n
µÅo
o
ª¥·
o
°¤¼
¨®¦º
°¡µ¦µ¤·
Á°¦r
n
ª Overriding Method ®¤µ¥¹
µ¦Äo
ºÉ
°Á¤°¸É
Á®¤º
°´
Ĩµ¨¼
Ç ¸É
¤¸
µ¦º
°
»
¤´
·
¤µµ¨µÂ¤n
Á¸
¥ª´
Î
µÄ®o
¨µ¨¼
Ç ¤¸
¨»n
¤Â°¦·
·
ªr
¨³Á¤°Á®¤º
°´
Á¦ºÉ
°¤º
°n
ª¥Á
¸
¥Ã¦Â¦¤Á·
ª´
»
Á}
»
¡´
µ£µ¬µÃ¦Â¦¤¸É
¦³°o
ª¥£µ¡Âª¨o
°¤¸É
°Î
µª¥ªµ¤³ªÎ
µ®¦´
µ¦Î
µµ ¹É
³
Ân
µ´
Å Án
£µ¬µÃ¦Â¦¤¸É
Äo
Á
¸
¥Ã¦Â¦¤£µ¬µ C++ Åo
Ân
Turbo C++ for Dos ®¦º
° Borland C++
Á}
o
n
ª£µ¬µÃ¦Â¦¤¸É
Äo
ĵ¦Á
¸
¥Ã¦Â¦¤Á·
ª´
»
榤Á¤°¦r
°µÁ¨º
°Äo
NetBeans ¹É
Á®¤µ³´
¼o
¸É
¤¸
ªµ¤Á¸É
¥ªµÄ£µ¬µÃ¦Â¦¤Á·
ª´
»
¨³o
°µ¦Á
¸
¥Ã¦Â¦¤Á¡ºÉ
°µ¦Î
µµ¸É
´
o
° n
ª¼o
¸É
Á¦·É
¤®´
Á
¸
¥Ã¦Â¦¤µ¤µ¦Äo
EditPlus ®¦º
°Ã¦Â¦¤¦³Á£ Text Editor ¹É
Á}
榤¸É
°°Â¤µÁ¡ºÉ
°µ¦
Á
¸
¥Å¢¨r
¸É
Á}
o
°ªµ¤Åo
NetBeans Á}
Á¦ºÉ
°¤º
°¸É
榤Á¤°¦r
Äo
Î
µ®¦´
¡´
µÂ°¡¡¨·
Á´
o
ª¥£µ¬µµªµ ¤¸
µ¦´
Î
µÁ}
¦¼
塢r
ª¦r
¦³Á£Ã°Á¡n
°¦r
Ád
Á¥°¦r
Ão
¼
o
ÄÎ
揎o
µÅo
¢¦¸
¨³µ¤µ¦Î
µÅ´
¨
Âo
Å
Åo
¤¸
»
¤´
·
¸É
´
¡´
µÃ¦Â¦¤Ä¦³´
¼
o
°µ¦ ÁºÉ
°µ¤¸
»
Án
º
° µ¤µ¦¦o
µn
ª·
n
°¼o
Äo
¦µ¢d
(¦³µ¦, 2549) ¨³¦°¦´
µ¦Á
¸
¥Ã¦Â¦¤Ä¦³´
¸É
¤¸
ªµ¤´
o
° ¹
Ťn
Á®¤µ³´
¼
o
¸É
Á¦·É
¤Á
¸
¥
榤¸É
o
°µ¦Á¦¸
¥¦¼o
ª·
¸
µ¦Á
¸
¥Ã¦Â¦¤Ä¦³´
¡ºÊ
µ
EditPlus Á}
Á¦ºÉ
°¤º
°¸É
榤Á¤°¦r
n
ªÄ®n
Äo
ĵ¦Á
¸
¥Ã¦Â¦¤ ¤¸
µ¦Ân
¸
´
¸É
´
ÁÄ
榤¸É
Á
¸
¥ Î
µÄ®o
¤°Á®È
ªµ¤Ân
µ
°Ão
Åo
n
µ¥ o
ª¥ªµ¤¤¸
µÁ¨È
µ¤µ¦Î
µµÅo
®¨µ¥ Ç Å¢¨r
¡¦o
°¤´
¦ª¤¹
ªµ¤¥º
®¥»n
Á¦ºÉ
°
°µ¦Î
µ®µ¤»
¨
°Å¢¨r
¹
Î
µÄ®o
EditPlus Á}
榤®¹É
¸É
Åo
¦´
ªµ¤·
¥¤ Ân
°µ¤¸
o
°Î
µ´
¸É
Á}
榤¦³Á£Á
¸
¥Å¢¨r
¸É
Á}
o
°ªµ¤ Ťn
Á®¤µ³´
¼o
¸É
Á¦·É
¤®´
Á
¸
¥Ã¦Â¦¤
缃
°µÅ¤n
µ¤µ¦¤°Á®È
£µ¡¦ª¤µ¦Î
µµ
°Ã¦Â¦¤ ¨³°µÎ
µÄ®o
Ťn
Á
o
µÄĪ·
¸
µ¦Á
¸
¥Ã¦Â¦¤ ¹
Ťn
¦³ªµ¤Î
µÁ¦È
ĵ¦Á
¸
¥Ã¦Â¦¤Á·
ª´
»
µª·
´
¥¸É
Á¸É
¥ª
o
°
-
ª¨´
¦r
¨³³ (2549) Åo
Î
µª·
´
¥Á¦ºÉ
°µ¦¦³Á¤·
¦³Â¤Ã£µ¡
°Ã¦Â¦¤¸É
¤¸
¨n
°
µ¦Á¦¸
¥o
µµ¦Á
¸
¥Ã¦Â¦¤Á·
ª´
»
Ã¥Äo
榤 Jeliot3 ¹É
Á}
°¢r
ª¦r
¦³Á£ Program Visualization
¸É
n
ª¥Äµ¦Á¦¸
¥o
µµ¦Á
¸
¥Ã¦Â¦¤Á·
ª´
»
¤µÁ}
Á¦ºÉ
°¤º
°Äµ¦Á¦¸
¥£µ¬µµªµÂ¨³¨°´
´
«¹
¬µ£µ
ª·
µÁÃ襸
µ¦Á« Î
µª 79 ¹É
Ân
Á}
2 ¨»n
¤º
° ¨»n
¤¸É
Á¦¸
¥£µ¬µµªµ¸É
Ťn
¤¸
µ¦Äo
榤
Jeliot3 ¨³¨»n
¤¸É
Á¦¸
¥£µ¬µµªµÃ¥Äo
榤 Jeliot3 µ¦¦³¤ª¨¨
°£µ¬µµªµ ¨µ¦ª·
´
¥¡ªn
µ
榤 Jeliot3 µ¤µ¦n
ª¥´
«¹
¬µÄµ¦Á¦¸
¥µ¦Á
¸
¥Ã¦Â¦¤Á·
ª´
»
Ân
榤 Jeliot3 Ťn
µ¤µ¦Á¡·É
¤
´
«·
°´
«¹
¬µ¸É
¤¸
n
°µ¦Á
¸
¥Ã¦Â¦¤Åo
-
Teemu Rajala et al. (2008) Åo
µ¦Î
µª·
´
¥Á¦ºÉ
° “Effectiveness of Program Visualization: A Case
Study with the ViLLE Tool” Ã¥¡´
µÃ¦Â¦¤ ViLLE ¹É
Á}
榤¦³Á£ Program Visualization ¸É
n
ª¥
ĵ¦Á¦¸
¥¦¼o
µ¦Á
¸
¥Ã¦Â¦¤Ã¥£µ¬µÃ¦Â¦¤n
µ Ç Â¨³Î
µµ¦¦³Á¤·
¦³·
·
¨
°Ã¦Â¦¤ ViLLE
Ã¥Î
µµ¦¨°´
´
«¹
¬µ¸É
Ťn
Á¥Á¦¸
¥ª·
µµ¦Á
¸
¥Ã¦Â¦¤¤µn
° 2 ¨»n
¤ º
°¨»n
¤¸É
Á¦¸
¥Ã¥Å¤n
¤¸
µ¦Äo
榤 ViLLE ¨³¨»n
¤¸É
Á¦¸
¥Ã¥Äo
榤 ViLLE ¨µ¦ª·
´
¥¡ªn
µÃ¦Â¦¤ ViLLE µ¤µ¦n
ª¥Ä®o