Corp.java
上传用户:hensond
上传日期:2021-12-27
资源大小:817k
文件大小:1k
源码类别:

软件工程

开发平台:

Java

  1. package com.company.section3;
  2. /**
  3.  * @author cbf4Life cbf4life@126.com
  4.  * I'm glad to share my knowledge with you all.
  5.  */
  6. public abstract class Corp {
  7. //定义一个产品对象,抽象的了,不知道具体是什么产品
  8. private Product product;
  9. //构造函数,由子类定义传递具体的产品进来
  10. public Corp(Product product){
  11. this.product = product;
  12. }
  13. //公司是干什么的?赚钱的呀,不赚钱傻子才干
  14. public void makeMoney(){
  15. //每个公司都是一样,先生产
  16. this.product.beProducted();
  17. //然后销售
  18. this.product.beSelled();
  19. }
  20. }