//
// NBA.h
// OC基础学习
//
// Created by 麦子 on 15/4/20.
// Copyright (c) 2015年 麦子. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface NBA : NSObject
-(void) showPrivateMethod;
@end
//
// NBA.m
// OC基础学习
//
// Created by 麦子 on 15/4/20.
// Copyright (c) 2015年 麦子. All rights reserved.
//
#import "NBA.h"
@interface NBA () // 延展就相当于匿名的类目, 它是写在.m的文件中的, 它定义的方法是私有方法,只能在本类中调用。相当于java中的private。
// 同时对于在方法中的归类,定义一组私有的方法也是比价容易直观的找到。 一个好的习惯。
-(void) showSG;
@end
@implementation NBA
-(void) showSG
{
NSLog(@"查看NBA的后卫名单");
}
-(void) showPrivateMethod
{
[self showSG];
}
@end
/*************延展***********************/
NBA *nab = [[NBA alloc] init];
[nab showPrivateMethod];
2015-04-20 22:40:52.186 OC基础学习[901:56326] 查看NBA的后卫名单
Program ended with exit code: 0