• O-C-11-利用类方法做一个简单的计算器


    #import <Foundation/Foundation.h>


    @interface calculator : NSObject


    //@property  double    number;



    +(void)texe;


    +(void)add:(float)num1 andnum2:(float)num;

    +(void)subtract:(float)num1 andnum2:(float)num2;

    +(void)multiply:(float)num1 andnum2:(float)num2;

    +(void)divice:(float)num1 andnum2:(float)num2;



    @end



    @implementation calculator


    +(void)texe

    {

        NSLog(@"这是一个测试方法");

    }



    //加法

    +(void)add:(float)num1 andnum2:(float)num2

    {

        NSLog(@"%.2f+%.2f=%.2f",num1,num2,num1+num2);

    }


    //减法

    +(void)subtract:(float)num1 andnum2:(float)num2{


        NSLog(@"%.2f-%.2f=%.2f",num1,num2,num1-num2);

    }



    //乘法

    +(void)multiply:(float)num1 andnum2:(float)num2{


        NSLog(@"%.2f*%.2f=%.2f",num1,num2,num1*num2);

    }


    //除法

    +(void)divice:(float)num1 andnum2:(float)num2{


        NSLog(@"%.2f ÷ %.2f=%.2f",num1,num2,num1/num2);

    }

    @end



    int main(int argc,const char * argv[]) {

        @autoreleasepool {

            

            //加法

            [calculatoradd:12.3andnum2:12.3];


            

            //减法

            [calculatorsubtract:25andnum2:10];

            

            //乘法

            

            [calculatormultiply:12andnum2:2.5];

            

            //除法

            

            [calculatordivice:30andnum2:2];

            

            

            

            

         

        }

        return0;

    }



    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    浅谈Java中的深拷贝和浅拷贝(转载)
    浅析Java中的final关键字
    Java内部类详解
    那些年震撼我们心灵的音乐
    深入理解Java的接口和抽象类
    Java:类与继承
    Java中的static关键字解析
    Java垃圾回收机制
    java 字节流和字符流的区别 转载
    Java 输入输出流 转载
  • 原文地址:https://www.cnblogs.com/wahy/p/4817228.html
Copyright © 2020-2023  润新知