zoukankan      html  css  js  c++  java
  • Object-C,对象和方法

     学习Object-C,买了2本书,其中1本是用C币买的,总体质量一般,比较基础。

     另外一本是,疯狂-李阳写的,大部头,比较吓人,比较全一点。

     对于面向对象,之前还是有个大概的理解,再多点基础的例子。


     目前,用着最不习惯的是,有多个参数的方法。这一点和C系列的语言,很不一样,着实让人难受啊。


      代码

      

    //
    //  main.m
    //  ObjectPerson
    //
    //  Created by fansunion on 15/12/3.
    //  Copyright (c) 2015年 demo. All rights reserved.
    //
    
    #import <Foundation/Foundation.h>
    #import "Person.h"
    //#import "Person.m"
    
    int main(int argc, const char * argv[]) {
        @autoreleasepool {
            //构造对象
            Person* person = [[Person alloc]init];
            //调用1个参数的实例方法
            [person say:@"I am FansUnion"];
            //调用2个参数的实例方法
            [person setName: @"小雷FansUnion" andAge:26];
            //调用没有参数的实例方法
            [person info];
            //调用没有参数的类方法
            [Person bye];
             
        }
        return 0;
    }
    

    运行结果

    2015-12-03 20:57:39.023 ObjectPerson[6193:440740] I am test method

    2015-12-03 20:57:39.025 ObjectPerson[6193:440740] Hi,I am FansUnion

    2015-12-03 20:57:39.025 ObjectPerson[6193:440740] I am info method

    2015-12-03 20:57:39.025 ObjectPerson[6193:440740] bye bye !

    Program ended with exit code: 0


    例子比较简单。

    今天下班喽,来日继续。

  • 相关阅读:
    C#深入浅出 修饰符(二)
    HDU 5785 Interesting
    HDU 5783 Divide the Sequence
    HDU 5781 ATM Mechine
    UVA 714 Copying Books
    uva 1471 Defense Lines
    UVA 11134 Fabled Rooks
    UVA 11572 Unique Snowflakes
    UVA 11093 Just Finish it up
    UVA 10954 Add All
  • 原文地址:https://www.cnblogs.com/qitian1/p/6462544.html
Copyright © 2011-2022 走看看