《创建自己的工具类 》

作者: 光明程辉 | 来源:发表于2015-12-13 22:53 被阅读158次

    什么是工具类?

    • 学习开发已经有一段时间了,有时发现别人总是用封装、工具类等高大档的词语!其实,这些都很简单的!好吧!请👀!!!!

    举个例子!

    现在要设计一个计算器类!(1)求它的和 (2)求平均数。

    • 首先看这样的题时,就可以判断是用get 方法的。也就是只读!
    声明2个对象方法.png
    • 调用对象 -- 这种模式不陌生吧!
    对象的调用.png

    请注意看,下面是使用(改成)工具类了!

    • 把get 的方法改成类方法-- 就是改成 “ + ”号!
    改成类方法.png
    • 类方法的实现。
    类方法的实现,里面海有个封装哦!.png
    • 之所以说它帅,是因为当“求和”的需求发生很大改变时,我只用类 [CounterNum 类方法] 调用就行了!而:(avg1+avg2+....+avg99)面对上面的大改时,意味着,你又得写一遍很长的加法!是不是太麻烦了!所以,你感受到它的好处了嚒!

    使用类方法调用!

    • 根本不需要 创建一个新的对象,直接 调用类方法就可以了!


      使用类方法调用.png

    总结:--- 工具类

    不知到你发现了规律了没有?

    \n

    工具类---1、其实就是,一个类,它没有成员变量!或者极少有成员变量(也称 “实例变量”)。

    2、我们使用这个类中的 “类方法”,(因为类方法是没有成员变量的)。去通过这个方法计算出你要的结果!那么这个类就是工具类了!

    3、当我们发现一个方法中,没有使用到 “成员变量” 时,那么就毫不犹豫地想到工具类。把 对象方法 改成 类方法!(因为开发中推荐尽量使用类方法嘛!哈哈)

    相关文章

      网友评论

        本文标题:《创建自己的工具类 》

        本文链接:https://www.haomeiwen.com/subject/ptcuhttx.html