java中get和set方法的理解与使用
2020-06-05 09:57
211 查看
之前看到java中经常出现一堆相对应的set和get,简单的知道set是传值get是取值。
例如:
books.java
1 package test.testxml; 2 3 public class books { 4 private int id; 5 private String name; 6 private double price; 7 private String author; 8 9 10 public int getId() { 11 return id; 12 } 13 public void setId(int id) { 14 this.id = id; 15 } 16 public String getName() { 17 return name; 18 } 19 public void setName(String name) { 20 this.name = name; 21 } 22 public double getPrice() { 23 return price; 24 } 25 public void setPrice(double price) { 26 this.price = price; 27 } 28 public String getAuthor() { 29 return author; 30 } 31 public void setAuthor(String author) { 32 this.author = author; 33 } 34 }
一个books的类中有几个私有的成员变量(private的成员变量只能被与自己在同一个类中的方法访问)
那么其他类中的方法想要访问怎么办呢?这个时候就是通过set和get方法来访问的。
例子:
test01.java
public class test01 { public static void main(String[] args) { books b=new books(); b.setAuthor("JiaRui"); System.out.println(b.getAuthor()); }
输出的内容就是set进去的内容“JiaRui”。
转载于:https://www.cnblogs.com/Rui-Jia/p/5401905.html
相关文章推荐
- java中关于set()和get()方法的理解和使用
- JAVA中关于set()和get()方法的理解及使用
- JAVA中关于set()和get()方法的理解及使用
- JAVA中关于set()和get()方法的理解及使用
- JAVA中关于set()和get()方法的理解及使用
- JAVA中关于set()和get()方法的理解及使用
- JAVA中关于set()和get()方法的理解及使用
- [置顶] 【Java】java中的set()和get()方法理解和使用
- JAVA中关于set()和get()方法的理解及使用
- JAVA中关于set()和get()方法的理解及使用
- JAVA中关于set()和get()方法的理解及使用
- JAVA中关于set()和get()方法的理解及使用
- java中关于set()和get()方法的理解和使用
- java中set和get方法的理解使用
- JAVA中关于set()和get()方法的理解及使用
- JAVA中关于set()和get()方法的理解及使用
- java中get方法,和set方法的使用实例
- Java中属性私有,使用get/set方法的目的
- 浅谈PHP拦截器之__set()与__get()的理解与使用方法
- Java中对类中的属性使用set/get方法的意义和用法