抽象工厂设计模式
来源:互联网 发布:电子琴和吉他知乎 编辑:程序博客网 时间:2024/06/15 16:48
c++
1、定义抽象产品 (父类可以是接口或者抽象类)
public abstract class Car { public abstract void Run(); } public interface IBus { void Run(); }
2。具体子类实现
public class BMWCar:Car { public override void Run() { Console.WriteLine("宝马轿车在行驶!"); } } public class BMWBus : IBus { public void Run() { Console.WriteLine("宝马大汽车"); } }
java
1.public interface People { public void cry(); public void eat(); public void jump(); public void sex(); } 2.public abstract class AbstractYelloPeople implements People{ public void cry() { // TODO Auto-generated method stub System.out.println("黄种人会哭"); } public void eat() { // TODO Auto-generated method stub } public void jump() { // TODO Auto-generated method stub } } public class BlackFamalePeople extends AbstractBlackPeople { public void sex() { System.out.println("该黑种人性别为女"); } }
1 0
- 抽象工厂设计模式
- 设计模式-----抽象工厂
- 抽象工厂设计模式
- 抽象工厂设计模式
- 抽象工厂设计模式
- 设计模式 抽象工厂
- 设计模式--抽象工厂
- 设计模式--抽象工厂
- 设计模式 抽象工厂
- 设计模式-抽象工厂
- 设计模式-> 抽象工厂
- 抽象工厂设计模式
- 设计模式--抽象工厂
- 【设计模式】抽象工厂
- 设计模式---抽象工厂
- 【设计模式-抽象工厂】
- 设计模式-抽象工厂
- 设计模式--抽象工厂
- 点击同一图片,控制音乐开始、暂停
- <OJ_Sicily>Maze
- OSPF学习笔记
- Android Framework启动流程分析
- ClassCastException:ColorDrawable cannot be cast to RoundRectDrawableWithShadow
- 抽象工厂设计模式
- wireshark捕获指定ip地址数据包
- 198. House Robber
- oracle11g SCN概述
- quartz的定时任务
- 仿网易新闻客户端UI界面小Demo
- 多线程学习(十三)新特征--锁
- 基于Jenkins快速搭建持续集成环境
- 招技术人员看什么