• 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


    例子比较简单。

    今天下班喽,来日继续。

  • 相关阅读:
    软件工程概论总结第三章
    软件工程概论总结第二章
    软件工程概论总结
    软件工程概论10-软件测试
    软件工程概论9-软件实现
    软件工程概论-8面向对象设计
    软件工程概论-7面向对象分析
    软件工程概论-6面向对象基础
    软件工程概论-5软件工程中的形式化方法
    软件工程概论-4需求过程
  • 原文地址:https://www.cnblogs.com/qitian1/p/6462544.html
Copyright © 2020-2023  润新知