01.代码如下:

package TIANPAN;

class Book {                        // 定义一个新的类
private String title; // 书的名字
private double price; // 书的价格 public void setTitle(String t) { // 设置title属性内容
title = t;
} public void setPrice(double p) { // 设置price属性内容
if (p > 0.0) { // 进行数据验证
price = p;
}
} public String getTitle() { // 取得title属性内容
return title;
} public double getPrice() { // 取得price属性内容
return price;
} public void getInfo() { // 此方法将由对象调用
System.out.println("图书名称:" + title + ",价格:" + price);
}
} /**
* 此处为文档注释
*
* @author 田攀 微信382477247
*/
public class TestDemo {
public static void main(String[] args) {
Book book = new Book(); // 声明并实例化对象
book.setTitle("Java开发"); // 设置属性内容
book.setPrice(-89.9); // 设置属性内容
book.getInfo(); // 调用方法
}
}

02.效果如下:

071、Java面向对象之使用private封装属性-LMLPHP

知识有价,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。

071、Java面向对象之使用private封装属性-LMLPHP

05-24 08:56