IBM基地(嘉兴)培训 java笔记
上午:
一: 优化了昨天的继承的程序
二:让我们写“买票”的小程序
1 .买票的思想 :
票自身的属性—卖票的地点——买票——买票的人——测试改程序
2 .将以上的各类关联起来
3 关键代码如下:
public class TestTicket{
public static void main(String[] args){
Person p = new Person("zs");
Ticket t = p.buyTicket("动车","杭州");
System.out.println(p+"买了"+t); } }
class Ticket{
String name;
float price = 120.50f;
public Ticket(String name,float price){
= name;
this.price = price; }
public Ticket(String name){
= name;
}
public String toString(){
return " 票名::"+name+", 价格:"+price; } }
class TicketStore{
String name;
int tno = 30;
public void setName(String name){
= name;
}
public TicketStore(String name){
= name;
}
public Ticket sellTicket(String tname){
Ticket t = null;
if(tno>1){
t = new Ticket(tname);
tno--;
}else{
throw new RuntimeException("no ticket.");

