JavaʵÑéÈýʵÑ鱨¸æ ÁªÏµ¿Í·þ

·¢²¼Ê±¼ä : ÐÇÆÚÈý ÎÄÕÂJavaʵÑéÈýʵÑ鱨¸æ¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ23daa8eabb68a98270fefa02

ʵÑ鱨¸æ

¿Î³ÌÃû³Æ ÃæÏò¶ÔÏó¿Î³ÌÉè¼Æ ʵÑéÏîÄ¿Ãû³Æ ÀàµÄ¼Ì³Ð

°à¼¶Óë°à¼¶´úÂë 13¼ÆËã»ú¿ÆѧÓë¼¼Êõ1°à ʵÑéÊÒÃû³Æ£¨»ò¿ÎÊÒ£©SS1 205

ר Òµ ¼ÆËã»ú¿ÆѧÓë¼¼Êõ ÈονÌʦ Òü»ª

ѧ ºÅ£º 12251102120 ÐÕ Ãû£º ÁÖÊçÓ¢ ʵÑéÈÕÆÚ£º 2014 Äê4 Ô 28 ÈÕ

¹ã¶«²Æ¾­´óѧ½ÌÎñ´¦ ÖÆ

ÐÕÃû ÁÖÊçÓ¢ ʵÑ鱨¸æ³É¼¨

ÆÀÓ ÏîÄ¿ ʵÑ鱨¸æÍêÕûÐÔ ÆÀ¼Û È«²¿Íê³ÉʵÑéÄÚÈÝ ²¿·ÖÍê³ÉʵÑéÄÚÈÝ ÊµÑ鱨¸æÕýÈ·ÐÔ ÊµÑéÄÚÈÝ»ù±¾ÕýÈ· ʵÑéÄÚÈÝ´æÔÚ´íÎó ʵÑ鱨¸æ¸ñʽ ¸ñʽ·ûºÏÒªÇó ¸ñʽ»ù±¾·ûºÏÒªÇó ¸ñʽ²»·ûºÏÒªÇó ʵÑ鱨¸æÌύʱ¼ä Ìύ׼ʱ ÍƳÙÌá½»

Ö¸µ¼½Ìʦ£¨Ç©Ãû£©

Äê ÔÂ ÈÕ

˵Ã÷£ºÖ¸µ¼½ÌʦÆÀ·Öºó£¬ÊµÑ鱨¸æ½»Ôº£¨Ïµ£©°ì¹«ÊÒ±£´æ¡£

·ÖÊý A B A B A B C A B ʵÑéÈý ÀàµÄ¼Ì³Ð¡¢¶à̬¡¢½Ó¿Ú¡¢·ÃÎÊ¿ØÖÆ·ûÓëÐÞÊηû

ʵÑéÄ¿µÄ£ºÍ¨¹ý±à³ÌÁ·Ï°ÕÆÎÕÀàµÄ¼Ì³Ð£¬¶à̬£¬½Ó¿Ú£¬·ÃÎÊ¿ØÖÆ·ûÓëÐÞÊηû

µÄʹÓ÷½·¨¡£

ʵÑéÔ­Àí£ºÀàµÄ¼Ì³Ð£¬½Ó¿Ú¡£ ʵÑéÉ豸£º¼ÆËã»ú£¬Eclipse¡£ ʵÑéÌâÄ¿£º

1. Éè¼ÆÒ»¸öPerson À࣬Æä³ÉÔ±±äÁ¿ÓУºÐÕÃû(name)¡¢ÐÔ±ð(gender)¡¢ÄêÁä(age)£»ÔÙÉè¼ÆÒ»¸öStudentÀ࣬ËüÊÇÀàPersonµÄ×ÓÀ࣬Æä³ÉÔ±±äÁ¿ÓУºÑ§ºÅ(id)¡¢°àÃû(cname)¡¢³É¼¨(score)£¬ÀàStudentÖÐÒªÓÐÒ»¸ö·½·¨ display()£¬ÓÃÀ´ÏÔʾһ¸öѧÉúµÄÐÅÏ¢¡£

±àдһ¸ö²âÊÔ³ÌÐò£¬´´½¨Ò»¸öStudentÀàµÄ¶ÔÏó£¬ÒªÇónameºÍid ÊÇ×Ô¼ºµÄÐÕÃûºÍѧºÅ£¬Êä³öѧÉúµÄ¸÷ÖÖÐÅÏ¢£¬Ñ§ÉúµÄ»ù±¾ÐÅÏ¢ÔÚÀàStudentµÄ´ø²ÎÊýµÄ¹¹Ôì·½·¨ÖÐÉ趨¡£

2. ¶¨ÒåÒ»¸öÀàA£¬¸ÃÀàÓÐÒ»¸ö·½·¨f£¬·½·¨f¿ÉÒÔÊä³öÓ¢ÎÄ×Öĸ£¬ÔÙ¶¨ÒåÒ»¸öÀàBÊÇAµÄ×ÓÀ࣬×ÓÀàB²»ÄÜÖØд¸¸ÀàAµÄ·½·¨f£¬×ÓÀàÓÐÒ»¸ö·½·¨g£¬¿ÉÒÔÊä³öÖÐÎÄ×Ö·û´®¡£

±àд²âÊÔ³ÌÐò£¬´´½¨BµÄ¶ÔÏó£¬Êä³öÓ¢ÎÄ×ÖĸºÍÖÐÎÄ×Ö·û´®¡£ 3. ¶¨ÒåÒ»¸ö×ø±êÀàPointer£¬³ÉÔ±±äÁ¿°üÀ¨xºÍy£»³ÉÔ±·½·¨ÓУº £¨1£©¹¹Ôì·½·¨

£¨2£©setX¡¢setY¡¢getX¡¢getY¡¢display·½·¨ £¨3£©Àà·½·¨distanceÓÃÀ´¼ÆËãÁ½µãÖ®¼äµÄ¾àÀë

±àд²âÊÔ³ÌÐò£¬´´½¨PointerµÄÁ½¸ö¶ÔÏó²¢¼ÆËãÁ½¸öµã×ø±êµÄ¾àÀë¡£

1

4. ¶¨ÒåÒ»¸ö³éÏóÀàArea¡¢Á½¸öAreaµÄ×ÓÀàRectAreaºÍRoundArea£¬ÒÔ¼°Ò»¸öʵÏÖÀàImpleArea¡£ÒªÇóÈçÏÂ

£¨1£©³éÏóÀàAreaÀàÖÐÖ»°üº¬Ò»¸ö³éÏó·½·¨double area()¡£ £¨2£©×ÓÀàRoundAreaÀàͨ¹ý¸²¸Ç¸¸ÀàÖеijéÏó·½·¨area()À´ÇóÔ²µÄ

Ãæ»ý£¬ÁíÒ»¸ö×ÓÀàRectAreaÀàͨ¹ý¸²¸Ç¸¸ÀàÖеijéÏó·½·¨area()Ç󳤷½ÐεÄÃæ»ý¡£

£¨3£©Ô²µÄ°ë¾¶ºÍ³¤·½Ðεı߷ֱð¶¨ÒåΪ×ÓÀàRoundAreaÀàºÍRectArea

ÀàµÄÓò£¬¶¼Îªdouble¦ÐÍ¡£

£¨4£©ImpleAreaÀàÖд´½¨¶ÔÏ󣬽ÓÊÕ¼üÅÌÊäÈ룬ÊäÈëÄÚÈÝ·Ö±ðΪԲµÄ

°ë¾¶ºÍ³¤·½Ðεıߣ¬²¢Çó³öÔ²ºÍ³¤·½ÐεÄÃæ»ý£¬ÔÚÆÁÄ»ÉÏÏÔʾ¡£

5. ±àдһ¸öFlyable½Ó¿Ú£¬°üº¬£º

·½·¨£ºdouble flySpeed()£¬ÓÃÓÚ·µ»Ø×î´óµÄ·ÉÐÐËٶȡ£²¢ÊµÏָýӿÚ. ʵÑé²½Ö裺 1.

publicclass Person {

String name; String gender; intage;

public Person() { }

public Person(String name, String gender, int age) { this.name = name;

this.gender = gender; this.age = age; }

public String getName() { returnname;

2