zoukankan      html  css  js  c++  java
  • Object-c学习之路(oc点语法)

    最近想学习object-c了自己上网找了一些资料自学了一下:oc中的点语法是为了java、c等的程序员更好的上手而添加的功能。

    主函数

    //
    //  main.m
    //  OcTest1
    //
    //  Created by WildCat on 13-7-22.
    //  Copyright (c) 2013年 wildcat. All rights reserved.
    //
    
    #import <Foundation/Foundation.h>
    #import "Student.h"
    #import "Person.h"
    
    int main(int argc, const char * argv[])
    {
    
        @autoreleasepool {
        //定义一个对象分为看两部
    //        //1.分配内存
    //        Student *stu=[Student alloc];
    //        //2.实例化
    //        stu=[stu init];
    
            //Person 点语法练习
            //实例化对象
            Person *person=[[Person alloc] init];
            person.age=22;//相当于 [person setAge:22];
            NSLog(@"Person's age is: %i.",person.age);//相当于 NSLog(@"Person's age is: %i.",[person age]);
                }

      [person release];

    return 0; }

    Person头文件
    #import <Foundation/Foundation.h>
    
    @interface Person : NSObject{
        int _age;
        
    }
    -(int)age;
    -(void)setAge:age;
    
    
    @end
    

    Person实现文件
    #import "Person.h"
    
    @implementation Person
    -(int)age{
        return  _age;
    
    }
    -(void)setAge:age{
        _age=age;
    
    }
    
    @end
    








  • 相关阅读:
    设计模式——策略模式
    LeetCode
    平凡世界里的万千思绪
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
  • 原文地址:https://www.cnblogs.com/lixingle/p/3313062.html
Copyright © 2011-2022 走看看