当前位置: 首页 > news >正文

c 做网站软文发布公司

c 做网站,软文发布公司,公司注册代办价格,个人域名备案查询文章目录 UML类图目录结构Humburger.javaChickenBurger.javaCondiment.javaChuilli.javaLettuce.javaTest.java深度理解test怎么写 UML类图 目录结构 我们从指向最多的开始写 Humburger.java package zsms;public abstract class Humburger {protected String name;public S…

文章目录

  • UML类图
  • 目录结构
  • Humburger.java
  • ChickenBurger.java
  • Condiment.java
  • Chuilli.java
  • Lettuce.java
  • Test.java
    • 深度理解test怎么写

UML类图

在这里插入图片描述

目录结构

我们从指向最多的开始写

Humburger.java

package zsms;public abstract class Humburger {protected String name;public String getName(){//因为没abstract,所以猜是具体方法return name;}public abstract double getPrice();//因为是抽象方法 ,所以什么都不用写	
}

ChickenBurger.java

package zsms;public class ChickenBurger extends Humburger {public ChickenBurger(){//继承了我们就初始化name = "鸡腿堡";}//继承了我们还要重写方法@Overridepublic double getPrice(){  //给一个价格return 10; }
}

Condiment.java

package zsms;
/** 配料 佐料* */
public abstract class Condiment extends Humburger {protected Humburger humburger;public abstract String getName();//抽象类啥也不写
}

Chuilli.java

package zsms;
/** chilli 辣椒,辣酱* */
public class Chilli extends Condiment {Humburger humburger;//再来一遍!!构造方法是初始化//有this,你的这个类里就得有 这个东西 Humburger humburgerpublic Chilli(Humburger humburger){this.humburger = humburger;}@Overridepublic String getName(){//认真理解, 你返回的是什么的名字?//是不是加了辣椒的汉堡?return humburger.getName()+"加辣椒";}@Overridepublic double getPrice(){//返回的是谁的价格?//是不是带有辣椒的汉堡?//辣椒是免费的,所以直接返回 汉堡的价格return humburger.getPrice();}
}

Lettuce.java

package zsms;
/** 生菜*/
public class Lettuce extends Condiment {Humburger humburger;//构造方法  初始化  就是this public Lettuce(Humburger humburger){this.humburger = humburger;}@Overridepublic String getName(){/** get谁的名字?* 加了生菜的汉堡的名字*/return humburger.getName()+"加生菜";}@Override public double getPrice(){/** get谁的price?* 加了生菜的汉堡的价格* 生菜一块钱*/return humburger.getPrice()+1;}}

Test.java

深度理解test怎么写


package zsms;public class Test {public static void main(String[] args) {//weisha //h什么也没有加Humburger h = new ChickenBurger();System.out.println(h.getName() + h.getPrice());//h1加生菜Humburger h1 = new Lettuce(h);System.out.println(h1.getName() + h1.getPrice());//h2加双倍生菜Humburger h2 = new Lettuce(h1);System.out.println(h2.getName() + h2.getPrice());//h3加辣椒Humburger h3 = new Chilli(h);System.out.println(h3.getName() + h3.getPrice());//h4都加Humburger h4 = new Chilli(h1);System.out.println(h4.getName() + h4.getPrice());}
}
http://www.khdw.cn/news/29630.html

相关文章:

  • 保定网站建设服务seo关键词排名优化联系方式
  • 腾讯云 个人网站百度推广有效果吗?
  • 大学生做网站怎么赚钱软文推广平台有哪些
  • 新闻最新消息今天厦门seo排名优化公司
  • 设计师免费资源导航高粱seo博客
  • 网站建设腾讯云seo快速优化文章排名
  • 微站设计竞价推广托管服务
  • 移动端网站怎么做seo网站推广网络营销
  • 推广型网站制作公司怎样创建自己的网站
  • 模拟网站建设sem模型
  • 哈尔滨学校网站建设seo排名
  • 网站域名后缀意义深圳网站设计小程序
  • wordpress页脚贴底部三台网站seo
  • 有没有什么做h5的网站百度免费发布信息
  • 用dw设计网站模板下载地址鞋子软文推广300字
  • 郑州网站建设网站推广站长之家关键词查询
  • 全国住房与城乡建设部网站灰色推广引流联系方式
  • 权重查询站长工具南昌网站seo
  • 南通网站建设制作公司营销策划
  • 临湘做网站新站点seo联系方式
  • 用小米路由器做网站安徽网站设计
  • 一般的企业网站开发价格seo基础课程
  • wordpress网站重新安装百度账号一键登录
  • 互联网+体育消费海南快速seo排名优化
  • 株洲网站优化免费发帖推广的平台
  • 长沙外贸网站建设宣传渠道有哪些
  • wordpress安装url地址seo目标关键词优化
  • phpstudy怎么做网站百度一下你知道
  • 微信网站开发公司电话站长工具是什么意思
  • 中学网站模板购买域名后如何建立网站