7.3 °´Ã¼ÀÇ »ý¼º°ú »ç¿ë
ÀÌ¹Ì ¸¸µé¾îÁ®¼ Á¦°øµÇ´Â °´Ã¼³ª ÇÔ¼ö ¸»°í, »ç¿ëÀÚ°¡ ÇÊ¿äÇÑ °´Ã¼¸¦ »ý¼ºÇÒ ¼ö µµ ÀÖ´Ù.
ÀÌÇØ¸¦ µ½±â À§ÇÏ¿© ÀÚµ¿Â÷¶ó´Â °´Ã¼¸¦ ¸¸µé¾î º¸ÀÚ.
¸ÕÀú ÀÚµ¿Â÷ÀÇ Æ¯¼ºÀ» ³ªÅ¸³»´Â °ÍµéÀ» »Ì¾Æº¸ÀÚ. ±×·¡¾ß ±× °ÍµéÀ» °¡Áö°í ¼Ó¼ºÀ¸·Î ¸¸µé¾î ÁÙ Å״ϱî.
°£´ÜÈ÷ ÀÚµ¿Â÷ÀÇ »ö»ó(color), ¸ðµ¨¸í(model), Â÷ÁÖÀÎ À̸§(owner)À» ¼Ó¼ºÀ¸·Î °®´Â´Ù°í Çϸé, ³ªÁß¿¡ »ç¿ëÇÒ ¸ð½ÀÀº ÀÌ·¸°Ô µÉ°ÍÀÌ´Ù.
car.color car.model car.owner
ÀÌ·¯ÇÑ ¼Ó¼º °ªµéÀ» °¡Áöµµ·Ï ¸¸µé¸é µÉ °ÍÀÌ´Ù. ÀÌÁ¦ »ý¼ºÇغ¸ÀÚ. ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼´Â »õ·Î¿î
°´Ã¼¸¦ ¸¸µé¾î ³¾ ¶§ ¼Ó¼º(Attribute)¿Í ÇÔ¼ö(Function, Method)°¡ ÇÊ¿äÇÏ´Ù.
¸ÕÀú ÇÔ¼ö¸¦ ¸¸µé¸é,
À§¿Í °°ÀÌ Áغñ°¡ µÇ¾ú´Ù¸é, ´ÙÀ½°ú °°ÀÌ mycar¶ó´Â ÀνºÅϽº¸¦ »ý¼ºÇϰí, »ç¿ëÇÒ ¼ö ÀÖ°Ô µÇ´Â
°ÍÀÌ´Ù.
ÀÌ¹Ì »ý¼ºµÈ ÀνºÅϽº¿¡ »õ·Î¿î ¼Ó¼º(Property, Attribute)¸¦ Ãß°¡Çϰí ÇÑ´Ù¸é, ´Ü¼øÈ÷ ÇØ´ç ÀνºÅϽº¿¡
»õ·Î¿î ¼Ó¼ºÀ» ÇҴ縸ÇÏ¸é µÈ´Ù. À§¿¡¼ »õ·Î »ý¼ºµÈ mycar¶ó´Â ÀνºÅϽº¿¡
µî±Þ(grade)¸¦ Ãß°¡ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µÈ´Ù.
mycar.grade = "1"; //ÇÁ¶óÆÛƼ ÷°¡
- Last Update : 2001.7.3 by Deadfire(http://www.deadfire.net)
|