zoukankan      html  css  js  c++  java
  • Setter/Getter方法

    Setter 方法:

    作用:设置成员变量的值

    写法:

    1.setter方法一定是对象方法

    2.一定没有返回值

    3.一定有参数,参数类型与成员变量的类型一致,参数名称为成员变量去掉下划线

    4.方法名称以set开头,set后面跟的是成员变量去掉下划线,并首字母大写

    Getter方法:

    作用:获取成员变量的值

    写法:

    1.getter方法一定是对象方法

    2.一定有返回值,返回值类型与成员变量的类型一致

    3.一定没有参数

    4.方法名称为成员变量去掉下划线

    setter/getter方法的好处:

    1.解决程序员取名字难的问题

    2.程序员之间约定的方式,节省程序员之间的沟通成本

    类的声明:

    @interface Iphone : NSObject

    {

        int _cpu;

    }

    -(void)setCpu:(int)cpu;  //setter方法声明。

    -(int)cpu;    //getter方法声明。

    @end

    类的实现: 

    @implementation Iphone

    -(void)setCpu:(int)cpu   //setter方法的实现。

    {

        _cpu = cpu;

    }

    -(int)cpu      //getter方法的实现.

    {

        return _cpu;

    }

    @end

  • 相关阅读:
    常见事务码说明
    常见表说明
    确认工序
    锐捷万兆交换机开启远程登录
    华为交换机相关命令
    ip网络
    深入css过渡transition
    KVM虚拟机两种配置的概念不同之处
    SSH连接服务器时,长时间不操作就会断开的解决方案
    HTTP状态码
  • 原文地址:https://www.cnblogs.com/zhengws/p/5782056.html
Copyright © 2011-2022 走看看