admin管理员组文章数量:1529455
import
import “Contact.h”
import “AddressBook.h”
int main(int argc, const char * argv[]) {
@autoreleasepool {
Contact *con1 = [Contact contactWithName:@”Zhangsan” gender:@”man” number:@”123456” address:@”zhengzhou” groupName:@”Z” age:18];
Contact *con2 = [Contact contactWithName:@"Lisi" gender:@"man" number:@"456789" address:@"zhengzhou" groupName:@"L" age:20];
Contact *con3 = [Contact contactWithName:@"Wanger" gender:@"man" number:@"147852" address:@"kaifeng" groupName:@"W" age:21];
Contact *con4 = [Contact contactWithName:@"Chengxu" gender:@"women" number:@"369852" address:@"luoyang" groupName:@"C" age:20];
Contact *con5 = [Contact contactWithName:@"Xiaoxiao" gender:@"women" number:@"951753" address:@"zhengzhou" groupName:@"X" age:18];
Contact *con6 = [Contact contactWithName:@"Bilaoye" gender:@"man" number:@"753869" address:@"zhengzhou" groupName:@"B" age:20];
AddressBook *book = [[AddressBook alloc] init];
//3、可以添加联系人对象,如果姓名或电话号码为空,添加失败。添加联系人到匹配的分组。
[book addContact:con1];
[book addContact:con2];
[book addContact:con3];
[book addContact:con4];
[book addContact:con5];
[book addContact:con6];
[book displayAllContactInfo];
版权声明:本文标题:实现中等难度通讯录。需求: 1、定义联系人类Contact。实例变量:姓名(拼音,首字母大写)、性别、电话号码、住址、分组名称、年龄。方法:自定义初始化方法(姓名、电话号码)、显示联系人信息 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1726643555a1079879.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论