#import <Foundation/Foundation.h>
#import "SingleDog.h"
#import "Phone.h"
int main(int argc, const char * argv[]) {
//類和對象
//萬事萬物皆為對象
//創建一個單身狗
//alloc開辟內存空間 init初始化
SingleDog *dog1 = [[SingleDog alloc] init];
[dog1 setName:@"葉良辰"];
[dog1 setSex:@"男的"];
[dog1 setAge:27];
SingleDog *dog2 = [[SingleDog alloc] init];
[dog2 setName:@"張全蛋"];
[dog2 setSex:@"男的"];
[dog2 setAge:29];
NSLog(@"%@ %@ %d",[dog2 name],[dog2 sex],[dog2 age]);
//面向對象三大特性 繼承 封裝 多態
//創建一部手機
Phone *p1 = [[Phone alloc] init];
[p1 setType:@"愛瘋7"];
[p1 setColor:@"銀色"];
[p1 setPrice:4700];
NSLog(@"%@ %@ %.2f",[p1 type],[p1 color],[p1 price]);
//用p1這個手機打電話
[p1 makeCall:@"110" content:@"有人裝逼,我報警!!!!"];
[p1 watchMovie:@"一路向東" time:@"120" actor:@"鄧超"];
[p1 sendMeaasge:@"15521328888"];
return 0;
}