java之setter和gtter
来源:互联网 发布:外置光驱盒 mac 编辑:程序博客网 时间:2024/04/30 15:04
1:public 公有的;(在任何地方都可以访问)
2:private :私有的,只能在类的内部·使用;
3:protected:受保护的;
4:default:默认的;
5:field:字段;
下面还是以一个程序解释:
//Person里面定义函数:
package javastudy;
public class Person {
private String name;
private int height;
public void setName(String name) {
this.name = name;
}
public void setHeight(int height) { // 这里面的this就是testit文件中的z
this.height = height;// 这一步是必须有的,用来让testit文件中的z来调用
}
public String getName()// getName 里面不需要定义name了
{
return name;
}
public int getHeight() {
return height;
}
}
//testit文件里调用函数并且创建一个Person的对象
package javastudy;
import java.util.Set;
public class testit {
public static void main(String[] args) {
Person z = new Person();// 创建一个Person的对象
// 调用这个对象
z.setName("zhang");// 这里的get里面的代码对应于Person文件里的this
z.setHeight(170);
System.out.println(z.getName());
System.out.println(z.getHeight());
}
}
这个程序解释了setter和getter的用法,特别注意的是在定义了setter之后,不能够直接输出值,而是应该定义getter函数后,再利用getter函数来获得所输出的值!
- java之setter和gtter
- Java反射之gettter和setter方法
- java反射getter和setter
- java中的getter()和setter()
- Java学习笔记之三--类和对象以及Setter和Getter方法的使用
- OC学习之getter 和 setter
- Swift快速入门之getter 和 setter
- Swift快速入门之getter 和 setter
- JavaScript之EcmaScript5中geter和setter
- 关于JAVA的getter和setter问题
- java中快速生成getter和setter
- 快速生成java中的setter和getter
- java基础之反射-通过反射调用某个属性的setter和getter方法
- iOS swift学习之入门详解(getter和setter)
- swift学习笔记之setter和getter方法
- Java 设计模式 动态调用 JavaBean 的 setter 和 getter
- Java的setter方法和getter方法的使用
- 【java】类中使用getter和setter的优势
- C语言实现简单的面向对象例子
- 多事之秋
- 华为OJC++编程题001.计算字符串最后一个单词的长度
- css3语法、尺寸与边框
- 协方差的意义和计算公式
- java之setter和gtter
- unity3d培训_003
- Android init.rc执行顺序
- NOIP 2012 D1T1 Vigenère密码
- 开启memcache 扩展
- mysql -redis 主从复制
- .aspx文件和.aspx.cs文件的区别与联系
- 快速找到本视图的控制器
- hdu 5276 钟表 (暴力+数学 )