JAva,クラスの構築方法
7112 ワード
package org.hanqi.pn0120;
public class Book {
// ( )
//1.
//2.
//3. ,
Book()
{
//
name=" ";
}
Book(String bookname)
{
//
name=bookname;
}
Book(String bookname,String category)
{
//
name=bookname;
//this
this.category=category;
}
//
String name;//
String category=" ";//
//
String content="";// null
double price=10;//
//
// : (void), ()
void print()
{
System.out.println(" 《"+name+"》 ");
System.out.println(" "+content);
}
// : (void), ( )
void write(String mycontent)
{
System.out.println(" :"+mycontent);
if(content.length()>=1000)
{
return;
}
content +=mycontent;
System.out.println(" :"+content);
}
// : ()
String read()
{
//
return content;
}
// : ,
//
//
double sell(int count)
{
return (price*count);
}
}
package org.hanqi.pn0120;
public class Test {
public static void main(String[] args) {
//
Book myBook=new Book("JAVA ","JAVA ");//
//myBook.name="JAVA ";
System.out.println(" ="+myBook.category);
myBook.category="JAVA ";
System.out.println(" ="+myBook.category);
myBook.content=" ";
String str=myBook.read();
System.out.println(" ="+str);
myBook.write("JAVA ");
str =myBook.read();
int c=3;//
System.out.println(" ="+str);
System.out.println(" "+c+" "+myBook.sell(3));
System.out.println();
//
Book myBook1=new Book();
myBook1.name=" ";
myBook1.category=" ";
System.out.println(" ="+myBook1.category);
myBook1.read();
myBook1.print();
}
}