OC 示例2

建立一个Book类
Book.h

#import <Foundation/Foundation.h>
{
  NSString *_title;
  NSSInteger _pageNum;
}

- (void)showDetail;
- (instancetype)initWithTitle:(NSString *)title withPageNum:(NSInteger)pageNum;

@end

Book.m

#import "Book.h"
@implementation Book

- (instancetype)initWithTitle:(NSString *)title withPageNum:(NSInteger)pageNum
{
  if(self = [super init])
  {
    _title = title;
    _pageNum = pageNum;
  }
  return self;
}

- (void)showDetail
{
  NSLog(@"书名:%@ 页数:%ld",_title,_pageNum);
}

@end

main.m

#import <Foundation/Foundation.h>
#import "Book.h"

int main(int argc, const char *argv[])
{
  @autoreleasepool
  {
    Book *book = [[Book alloc]initWithTitle:@"三体" withPageNum:100];
    [book showDetail];
  }
  return 0;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,252评论 19 139
  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,268评论 30 472
  • 头天夜里大雨,把丈母娘送到医院陪着媳妇,免得两个人互相担心,吃不好睡不好的。因为医院规定,只能一个家属陪床,我也就...
    看山远兮阅读 327评论 0 1
  • 【点石成金】20170811 学习力6 Day88 语言启蒙词语练习 指读前两个故事,我读小鸡一家会说话...
    叶子ya豆子阅读 93评论 0 0
  • 文/顧文畫 结束了两个月的工作 昨晚我去看了一场演出 J.C satan表演的异常精彩 惊喜的现场和短暂的表演 尽...
    顧文畫阅读 219评论 0 1