| Gzu521.comÎÒµÄÑ§Ï°Íø |
|
¤û¤û´´½¨¾²Ì¬³ÉÔ±Ö÷ÒªÊǽâ¾öÊý¾Ý¹²ÏíÎÊÌ⣬¶ø´´½¨ÓÑÔ±µÄÄ¿µÄÊÇΪÁËÈÃijЩº¯Êý·ÃÎÊÀàÖеÄ˽ÓгÉÔ±¡£ ¤û¤û¾²Ì¬¶ÔÏó¶ÀÁ¢ÓÚ¾ßÌåµÄÀà¶ÔÏó¶ø´æÔÚ£¬ÊÇ´ÓÊôÓÚÀàµÄÊôÐÔ£¬²»ÊÇÊôÓÚij¸ö¶ÔÏóµÄ¡£¾²Ì¬³ÉÔ±±äÁ¿Ò»°ãÓÃÓÚ£º #'/2Q8kBH'FX}J [ ±¾ ×Ê ÁÏ À´ Ô´ ÓÚ ¹ó ÖÝ Ñ§ ϰ Íø ITÈÏ֤ȫ¹ú¼ÆËã»úµÈ¼¶¿¼ÊÔ http://Www.gzU521.com ] #'/2Q8kBH'FX}J ¤û¤û¢±ÓÃÀ´±£´æ¸ÃÀà¶ÔÏóµÄ¸öÊý¡£ ¤û¤û¢²×÷Ϊһ¸ö±êÖ¾£¬Ö¸Ê¾Ò»¸öÌØ¶¨µÄ¶¯×÷ÊÇ·ñ·¢Éú£¬È磺¿ÉÄÜ´´½¨¼¸¸ö¶ÔÏó£¬Ã¿¸ö¶ÔÏóÒª¶Ôij¸ö´ÅÅÌÎļþ½øÐÐд²Ù×÷£¬µ«ÏÔÈ»ÔÚͬһʱ¼äÀïÖ»ÔÊÐíÒ»¸ö¶ÔÏóдÎļþ£¬ÔÚÕâÖÖÇé¿öÏ£¬Óû§Ï£Íû˵Ã÷Ò»¸ö¾²Ì¬Êý¾Ý³ÉÔ±Ö¸³öÎļþºÎʱÕýÔÚʹÓ㬺Îʱ´¦ÓÚ¿ÕÏÐ״̬¡£ ¤û¤û¢³ÓÃÀ´±£´æÖ¸ÏòÁ´±íµÚÒ»³ÉÔ±»ò×îºóÒ»¸ö³ÉÔ±µÄÖ¸Õë¡£ ¤û¤û¢´ÓÃÀ´¹ÜÀí¸ÃÀàµÄ¸÷¸ö¶ÔÏó¹²ÏíµÄһЩ×ÊÔ´£¬Èç¸÷¸ö¶ÔÏó¶¼´Óͬһ¿Õ¼ä·ÖÅ䣬»òÕ߸÷¸ö¶ÔÏóʹÓÃͬһÎļþ×ÊÔ´µÈ¡£ ¤û¤û¢µ¾²Ì¬³ÉÔ±º¯ÊýÔòÓÃÀ´¶ÔÕâЩ¾²Ì¬³ÉÔ±Êý¾Ý²Ù×÷¡£Èç·µ»Ø¶ÔÏó¸öÊý£¬²éÕÒÁ´±íÖеÄij¸ö½Úµã£¬»òÕßÅжÏij¸ö¹²ÏíÎļþÊÇ·ñ±»Ä³¸ö¶ÔÏóʹÓõȡ£ ¤û¤û¾²Ì¬³ÉÔ±º¯ÊýÓëÒ»°ã³ÉÔ±º¯ÊýµÄÇø±ð£º £¨1£©¶¨Ò巽ʽ²»Í¬£º¾²Ì¬³ÉÔ±¶¨ÒåÊ±Ç°Ãæ¼ÓÐÞÊηû static. ¶ø·Ç¾²Ì¬³ÉÔ±²»Óᣠ£¨2£©Ê¹ÓÃÏÞÖÆ²»Í¬£º¾²Ì¬³ÉÔ±º¯ÊýÖ»ÄÜ·ÃÎʾ²Ì¬³ÉÔ±±äÁ¿¡£¶ø·Ç¾²Ì¬³ÉÔ±º¯Êý¼È¿ÉÒÔ·ÃÎʾ²Ì¬Êý¾Ý³ÉÔ±Ò²¿ÉÒÔ·ÃÎʷǾ²Ì¬Êý¾Ý³ÉÔ±¡£ £¨3£©µ÷Ó÷½Ê½²»Í¬£º¾²Ì¬³ÉÔ±º¯ÊýµÄµ÷ÓøñʽΪ£º classname::static func(), ¶ø·Ç¾²Ì¬³ÉÔ±º¯ÊýµÄµ÷ÓÃÐëͨ¹ý¾ßÌåµÄ¶ÔÏóµ÷Ó㬸ñʽΪ£º object.func() ¡£ £¨4£©¾²Ì¬³ÉÔ±º¯ÊýûÓÐ this Ö¸Õ룬ËùÒÔËü²»ÄÜ·ÃÎÊ·ÃÎÊij¸ö¾ßÌå¶ÔÏóµÄÊý¾Ý³ÉÔ±£¬¼´¾²Ì¬³ÉÔ±º¯Êý²»ÄÜ·ÃÎʷǾ²Ì¬Êý¾Ý³ÉÔ±¡£ 1¡¢¾²Ì¬Êý¾Ý³ÉÔ±£º £¨1£©¾²Ì¬Êý¾Ý³ÉÔ±ÔÚ¶¨Òå»ò˵Ã÷Ê±Ç°Ãæ¼Ó¹Ø¼ü×Ö static ¡£ Àý£º ¡¡. private: int a,b,c; static int s; £¨2£©¾²Ì¬³ÉÔ±µÄ³õʼ»¯ÓëÒÔ±ãÊý¾Ý³ÉÔ±µÄ³õʼ»¯²»Í¬¡£ ¾²Ì¬Êý¾Ý³ÉÔ±Ò»°ãÔÚÀඨÒåÍⲿ°´Ìض¨µÄ¸ñʽ½øÐгõʼ»¯¡£Æä¸ñʽΪ£º < Êý¾ÝÀàÐÍ >< ÀàÃû >::< ¾²Ì¬Êý¾Ý³ÉÔ±Ãû >=< Öµ >; Àý£º class nclass ^k Hq&0s€ny$z,Sm[ ´ËÎÄתÌùÓÚÎÒµÄÑ§Ï°ÍøITÈÏ֤ȫ¹ú¼ÆËã»úµÈ¼¶¿¼ÊÔ http://www.Gzu521.com]^k Hq&0s€ny$z,Sm { ¡¡.. private: static int a; ¡¡. }; int nclass::a=5; £¨3£©ÒýÓþ²Ì¬Êý¾Ý³ÉԱʱ£¬²ÉÓÃÈçϸñʽ£º < ÀàÃû >::< ¾²Ì¬³ÉÔ±Ãû > ¤û¤ûÈç¹û¾²Ì¬Êý¾Ý³ÉÔ±µÄ·ÃÎÊȨÏÞÔÊÐíµÄ»°£¨¼´ public ³ÉÔ±£©£¬¿ÉÔÚ³ÌÐòÖУ¬°´ÉÏÊö¸ñʽÀ´ÒýÓþ²Ì¬Êý¾Ý³ÉÔ±¡£ Àý 1 £º #include class myclass { public: myclass(int a,int b,int c); void getnumber(); void getsum(); private: int a,b,c; static int sum; }; int myclass::sum=0; myclass::myclass(int a,int b,int c) { a=a; b=b; c=c; sum+=a+b+c; } G9: |ZtTGY6 +o==][±¾_ÎÄ_À´_Ô´_ÓÚ_ÎÒ_µÄ_ѧ_ϰ_ÍøITÈÏ֤ȫ¹ú¼ÆËã»úµÈ¼¶¿¼ÊÔ http://Www.GZU521.Com ]G9: |ZtTGY6 +o==] void myclass::getnumber() { |
ÔðÈα༣ºgzu521
| ITÈÏÖ¤·ÖÀà | ||||||||||||||||
|
||||||||||||||||