A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© macau 中级黑马   /  2015-1-21 19:29  /  696 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

对象的行为

                                            //        第一步 :类的声明

                                            @interface  Car :NSObjec

                                            {  

                                                     @public


                                                      int  wheels ;


                                                      int  speed ;


                                            }


                                               /*  


                                                方法(行为):方法名、参数、返回值(声明、实现)。


                                               OC中对象的方法用 " - " 减号开头。


                                               OC 方法中的任何数据类型都必须用()扩住。   

                                                   

                                              */

                                          //    类的行为

                                             - (void)run ;          //     在上面类的设计里面加入行为


                                             @end



                                              //   类的实现

                                             @implementation  Car


                                              //     类方法的实现

                                              -  (void)run         //       注意方法名用 “ -  "号开头

                                               {


                                                        NSLog ( @"车子发动了") ;


                                               }

                                               @end



                                               int  main( )

                                               {

                                                         Car  *p = [ Car  new ] ;   //    每次创建出一个新对象,并返回新对象本身(地址)


                                                         p —> wheels = 6 ;


                                                         p —>  speed  = 180 ;


                                                         [ p   run ] ;              //      给所指向的对象发送一条run消息


                                                         NSLog (@" 车子有%d个轮子,时速%dkm/h " ,  p —> wheels , p —> speed ) ;


                                                         return  0 ;


                                                }

                                                

   

                     



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马