zoukankan      html  css  js  c++  java
  • IOS-OC第一天之类和方法

     类名:苹果手机(IPhone) 属性:

     颜色(_color ), 大小(_size), _cpu 行为:

     查看本机信息(aboutMyPhone),打电话(call), 发短信 (sendMessage)

     实现该类,:

     1)查看本机信息

     2)打电话给10086

     3)10086发短信问联通的客服电话是多少

    代码如下:

    #import <Foundation/Foundation.h>
    
    @interface IPhone :NSObject//声明一个iphone类
    {
        @public
        NSString *_name;
        NSString *_color;
        float _size;
        int _cpu;
        
    }
    -(void)aboutMyPhone;//关于我的手机方法
    -(void)call:(NSString *) phoneNum;//打电话方法
    -(void)sendMessageOfNum:(NSString *)messageNum andContent:(NSString *)messageContent;//发短信方法
    
    @end
    //类和方法的实现
    @implementation IPhone//关于我的手机方法
    
    -(void) aboutMyPhone{
        
        NSLog(@"我的手机是%@,%d核心处理器,%.1f寸大小,颜色是%@",_name,_cpu,_size,_color);
    }
    
    -(void) call:(NSString *)phoneNum//打电话方法
    {
        NSLog(@"打电话给%@",phoneNum);
    }
    
    -(void) sendMessageOfNum:(NSString *)messageNum andContent:(NSString *)messageContent//发短信方法
    
    {
        NSLog(@"给%@发短信,短信内容是:%@",messageNum,messageContent);
    }
    
    @end
    
    
    int main(int argc, const char * argv[]) {
        @autoreleasepool {
            IPhone *myPhone=[IPhone new];//实例化一个手机对象
            
            myPhone->_name=@"iphone6";//给对象的属性名字赋值
            myPhone->_cpu=4;//给对象的属性CPU赋值
            myPhone->_size=4.7f;//给对象的属性尺寸赋值
            myPhone->_color=@"土豪金";//给对象的属性颜色赋值
            
            [myPhone aboutMyPhone];//调用对象的关于我的手机方法
            [myPhone call:@"110"];//调用对象的打电话方法
            [myPhone sendMessageOfNum:@"10086" andContent:@"话费多少?"];//调用对象的发短信方法
    
        }
        return 0;
    }
    View Code
  • 相关阅读:
    Android笔记——在布局文件中插入另一个布局文件
    Android在代码中使用布局文件中的一个组件
    Android 判断字符串是否为空
    android .9图的作用
    Android之ViewPager组件实现左右滑动View
    java 字符串判断是否相等
    动态获取R.drawable.xx资源
    解决ViewPager多次刷新后重叠问题
    解决分布式一致性问题 学习2
    解决分布式一致性问题 学习1
  • 原文地址:https://www.cnblogs.com/chenqingxiao/p/4367366.html
Copyright © 2011-2022 走看看