标签:dem ring 从入门到放弃 string ret oid 封装 java static
class Book { private String name; private double price; public void getInfo(){ System.out.println("书名是:" + name + " 价格是:" + price + "元"); } //定义setter,getter方法 public void setName( String aname ){ name = aname; } public String getName() { return name; } public void setPrice( double aprice ){ price = aprice; } public double getPrice() { return price; } } public class Demo{ public static void main(String args[]){ Book bk = new Book(); //实例化 bk.setName("Java从入门到放弃"); bk.setPrice(89.9); bk.getInfo(); } } /*------------------------------------------------ F:\Code>java Demo 书名是:Java从入门到放弃 价格是:89.9元 F:\Code>*/
封装:
可以保证内部结构的安全性,类内部的定义对于外部不可见。
类中的属性必须用private封装,封装后的属性如果想要被外部访问,可以定义 public 的 setter,getter方法。
setter 方法用法: public void setName ( String aname) { name = aname; }
getter方法用法: public String getName () { return name;}
标签:dem ring 从入门到放弃 string ret oid 封装 java static
原文地址:https://www.cnblogs.com/dododo70/p/10312165.html