A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 班志国 中级黑马   /  2012-9-19 17:15  /  2206 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 班志国 于 2012-9-26 18:15 编辑

我每天晚上睡觉都有蚊子咬我 我用手可以拍死蚊子 用蚊香可以杀死蚊子 用杀虫剂可以拍死蚊子 用面向对象实现。。。

评分

参与人数 1技术分 +1 收起 理由
唐志兵 + 1 很给力!

查看全部评分

3 个回复

倒序浏览
蚊子一个类,其中有各种死的方法,咬你的方法。
我是一个类,有睡觉的方法,拍蚊子的方法,使用蚊香的方法,使用杀虫剂的方法。
蚊香是一个类,有开始冒烟的方法。
杀虫剂是一个类,有喷出杀虫剂的方法。

回复 使用道具 举报
本帖最后由 李泽巍 于 2012-9-19 20:03 编辑

class 蚊子{
    public 咬人(人  一个人){
        这个蚊子咬了这一个人
    }
}
class 人{
    public 打蚊子(){
        这个人可以打死这蚊子
    }
    public 点燃(可燃物  一个可燃物){
        一个可燃物被点燃
    }
    public 喷杀虫剂(杀虫剂 一瓶杀虫剂){
        一瓶杀虫剂的喷雾被喷出
    }
}
class 蚊香 extends 可燃物{
    boolean 点燃状态 = false;
    public 燃烧(){
        这个蚊香的点燃状态变为真
        这个燃烧的蚊香可以杀死蚊子
    }
}

class 可燃物  {
    boolean   点燃状态 = false;
    public 燃烧(){
         这个可燃物的点燃状态变为真
    }
}

class 杀虫剂 {
    public  喷雾(){
        这个杀虫剂的喷雾可以杀死蚊子
    }
}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马