public class day06_1 {
public staticvoidmain(String[] args){
BookTest q1 = new BookTest();
q1.det();}}
class Book{
private String title;//私有化标题、//获取标题
public String getTitle(){return title;}//设置标题
public voidsetTitle(String title){
this.title = title;}//私有化页码
private int pageNum;Book(){};//获取页码
public intgetPageNum(){return pageNum;}//设置页码
public voidsetPageNum(int pageNum){
this.pageNum = pageNum;}//设置打印voiddetail(){if(pageNum<200){
System.out.println("错误信息");}else{
System.out.println("本书名字:"+title+" 页码:"+pageNum+"");}}}
class BookTest{BookTest(){};voiddet(){//创建类的地址
Book q1 = new Book();//设置本书的页码
q1.setPageNum(200);//设置本书的名字
q1.setTitle("金瓶梅");//打印
q1.detail();}}
二、通过类描述衣服,每个衣服对象创建时需要自动生成一个序号值
static String [] numbers = new String[200];//衣服staticint[] takes = new int[200];//编号
public staticvoidmain(String[] args){//遍布数组
System.out.println("请输入衣服名字");for(int i =0;i<numbers.length;i++){
Scanner sc = new Scanner(System.in);//键盘输入
String clot = sc.next();
Cloth q1 = new Cloth();//创建衣服类q1地址
q1.setCloths(clot);//设置参数
String clo = q1.getCloths();
numbers[i]=clo;//存到数组中
takes[i]=i+1;
System.out.println("衣服名字:"+numbers[i]+" 编号:"+takes[i]);}}}//创建衣服类
class Cloth{
private String cloths;Cloth(){}//无参构造方法
public String getCloths(){//获取衣服类return cloths;}
public voidsetCloths(String cloths){//设置衣服类
this.cloths = cloths;}