12 2017 档案
摘要:一、设置自增主键(假设表的主键名为:company_id) 1)创建序列(company_autoinc): 2)创建触发器(company_trigger): 注意:执行触发器时语句时可能会提示用户权限不足,这时需要使用最高权限的管理员登陆,登陆方式为SYSDB,登录后左侧菜单中找到user菜单,
阅读全文
摘要:咖啡店需要做一个订单系统,以合乎饮料供应要求。 1.最初是这样设计的: 每一种饮料都需要继承该抽象类,并覆写cost()方法。 2.但是购买咖啡时需要考虑到调料的部分,每种咖啡会加不同种的调料,比如蒸奶、豆浆、摩卡或者覆盖奶泡,那么订单系统需要考虑加入不同调料后的价格。因此需要实现不同的子类来定义添
阅读全文
摘要:气象站系统:气象站可以通过物理装置取得气象信息,WeatherData对象可以通过气象站提供的外部接口获取气象信息。 需求:WeatherData获取最新数据时,需要实时更新三个布告板的气象数据。三个布告板分别是:目前状况、气象统计、天气预报。 一、整理分析: 1.WeatherData有三个get
阅读全文
摘要:开发一款游戏,里面有各种鸭子,这些鸭子有共同点:会游泳、会叫; 1.设计超类Duck,里面有swim()方法和quack()方法,所有鸭子继承此超类,那么继承的对象便都有了游泳和叫的技能; 2.需求变更:增加三种叫的方法,不同的鸭子叫声不同,有“吱吱叫”、“呱呱叫”,还有不会叫;那么可以覆写每个子类
阅读全文