資源簡介
java編寫的音像店管理系統,用于學習面向對象技術、Java程序設計,使用Java原生sdk實現,可以運行。

代碼片段和文件信息
package?list.linkedlist.vedioshop;
public?class?Customer?{
private?String?firstName;
private?String?lastName;
private?String?id;
private?VedioList?hiredVedios=new?VedioList();
public?Customer(){
hiredVedios=new?VedioList();
}
public?Customer(String?firstNameString?lastName){
this.firstName=firstName;
this.lastName=lastName;
this.id=null;
}
public?String?getFirstName()?{
return?firstName;
}
public?void?setFirstName(String?firstName)?{
this.firstName?=?firstName;
}
public?String?getLastName()?{
return?lastName;
}
public?void?setLastName(String?lastName)?{
this.lastName?=?lastName;
}
public?String?getId()?{
return?id;
}
public?void?setId(String?id)?{
this.id?=?id;
}
public?void?printId(){
System.out.println(lastName+“‘s?id:“+id);
}
public?VedioList?getHiredVedios()?{
return?hiredVedios;
}
public?void?setHiredVedios(Vedio?vedio)?{
hiredVedios.addVedio(vedio);
}
public?void?hireVedio(Vedio?vedio){
if(hiredVedios.isVedioAvailable(vedio.getMovieName()))
hiredVedios.checkOut(vedio);
}
public?void?paybackVedio(Vedio?vedio){
hiredVedios.checkIn(vedio);
}
@Override
public?String?toString()?{
return?“Customer?[firstName=“?+?firstName?+?“?lastName=“?+?lastName
+?“?id=“?+?id?+?“?hiredVedios=“?+?hiredVedios?+?“]“;
}
public?void?printHiredVedios(){
hiredVedios.print();
}
@Override
public?boolean?equals(object?obj)?{
if?(this?==?obj)
return?true;
if?(obj?==?null)
return?false;
if?(getClass()?!=?obj.getClass())
return?false;
Customer?other?=?(Customer)?obj;
if?(firstName?==?null)?{
if?(other.firstName?!=?null)
return?false;
}?else?if?(!firstName.equals(other.firstName))
return?false;
if?(lastName?==?null)?{
if?(other.lastName?!=?null)
return?false;
}?else?if?(!lastName.equals(other.lastName))
return?false;
return?true;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????299??2015-07-03?15:30??DataStructTest\.classpath
?????文件????????390??2015-07-03?15:30??DataStructTest\.project
?????文件????????598??2015-07-03?15:30??DataStructTest\.settings\org.eclipse.jdt.core.prefs
?????文件???????3797??2015-07-03?15:30??DataStructTest\bin\list\arraylist\ArrayListClass.class
?????文件????????569??2015-07-03?15:30??DataStructTest\bin\list\arraylist\ArrayTest.class
?????文件????????497??2015-07-03?15:30??DataStructTest\bin\list\arraylist\DataElement.class
?????文件???????3255??2015-07-03?15:30??DataStructTest\bin\list\arraylist\polynomial\Calculate.class
?????文件???????1574??2015-07-03?15:30??DataStructTest\bin\list\arraylist\polynomial\Polynomial.class
?????文件???????2370??2015-07-03?15:30??DataStructTest\bin\list\arraylist\polynomial\test.class
?????文件???????1828??2015-07-03?15:30??DataStructTest\bin\list\arraylist\UnorderedArrayList.class
?????文件????????503??2015-07-03?15:30??DataStructTest\bin\list\li
?????文件????????586??2015-07-03?15:30??DataStructTest\bin\list\li
?????文件???????2758??2015-07-03?15:30??DataStructTest\bin\list\li
?????文件???????2360??2015-07-03?15:30??DataStructTest\bin\list\li
?????文件???????1721??2015-07-03?15:30??DataStructTest\bin\list\li
?????文件???????3102??2015-07-03?15:30??DataStructTest\bin\list\li
?????文件???????2051??2015-07-03?15:30??DataStructTest\bin\list\li
?????文件???????4581??2015-07-03?15:30??DataStructTest\bin\list\li
?????文件???????3763??2015-07-03?15:30??DataStructTest\bin\list\li
?????文件???????2385??2015-07-03?15:30??DataStructTest\bin\list\li
?????文件???????1307??2015-07-03?15:30??DataStructTest\bin\moneyGame\CoinStrip.class
?????文件???????1023??2015-07-03?15:30??DataStructTest\bin\moneyGame\Pla
?????文件???????1350??2015-07-03?15:30??DataStructTest\bin\moneyGame\test.class
?????文件????????524??2015-07-03?15:30??DataStructTest\bin\test\test.class
?????文件????????535??2015-07-03?15:30??DataStructTest\bin\test\testX.class
?????文件????????909??2015-07-03?15:30??DataStructTest\bin\test\testY.class
?????文件???????1951??2015-07-03?15:30??DataStructTest\src\list\li
?????文件????????866??2015-07-03?15:30??DataStructTest\src\list\li
?????文件???????3813??2015-07-03?15:30??DataStructTest\src\list\li
?????文件???????3747??2015-07-03?15:30??DataStructTest\src\list\li
............此處省略18個文件信息
評論
共有 條評論