论坛首页 入门技术论坛

如果把追女孩看成是一个类

浏览 1817 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-05-07  
import java.util.Date;

/*
* 如果把追女孩看成是一个类......
* 以下是一个追女孩的类,纯粹OOP,期待完善,自由发挥,自由想象,自娱自乐。。。
* 作者箴言:泡妞有风险,下手需谨慎
*/

public class ChaseGril {
private String grilName;// 女孩的名字
private Date birthDay;// 女孩的生日
private int age;// 女孩芳龄
private String firstPlace;// 第一次约会的地方
private Date firstKiss;// 第一次Kiss的日期
private double handRate;// 牵手的概率

// 构造你心目中的女神
public ChaseGril(String grilName, Date birthDay, int age, String firstPlace, Date firstKiss) {
this.grilName = grilName;
this.birthDay = birthDay;
this.age = age;
this.firstPlace = firstPlace;
this.firstKiss = firstKiss;
}

//构造普通女孩
public ChaseGril() {
}

/*
* 检查是否适合
* @return
* 适合返回true,不适合返回false
*/
public boolean matchGirl() {
return true;
}


/*
* 第一次邂逅
* @parameter
* date:邂逅的时间
* place:邂逅的地点
* tool:邂逅用到的工具
* @return
* 成功返回true,失败返回false
*/
public boolean meetGirl(Date date, String place, String tool) {
return true;
}

/*
* 计算牵手率
*/
public void calculationHandRate(){

}


/***********以下是訪問器和修改器************/

public String getGrilName() {
return grilName;
}

public void setGrilName(String grilName) {
this.grilName = grilName;
}

public Date getBirthDay() {
return birthDay;
}

public void setBirthDay(Date birthDay) {
this.birthDay = birthDay;
}

public int getAge() {
return age;
}

public void setAge(int age) {
this.age = age;
}

public String getFirstPlace() {
return firstPlace;
}

public void setFirstPlace(String firstPlace) {
this.firstPlace = firstPlace;
}

public Date getFirstKiss() {
return firstKiss;
}

public void setFirstKiss(Date firstKiss) {
this.firstKiss = firstKiss;
}
public double getHandRate() {
return handRate;
}
}
   发表时间:2011-05-10  
还没写好呢!是想让读者写吗?
0 请登录后投票
   发表时间:2011-05-10  
我也是把在论坛上看到的一段文字描述用代码表示出来。应该把这个类写成抽象类的。
0 请登录后投票
   发表时间:2011-05-10  
嗯,让大家自由想象,想怎么写就怎么写
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics