自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 简单工厂女娲黄种人

public class YellowHuman extends Human { public void laugh() { System.out.println("黄种人在笑"); } public void cry() { System.out.println("黄种人在哭"); } public void talk() { System.out.println("黄种人在说话"); }}

2021-05-26 09:34:00 87

原创 简单工厂女娲工厂

public class HumanFactory { private static Human human; public Human createHuman(){ }}

2021-05-26 09:26:21 86

原创 女娲造人

public abstract class Human { //会哭,会笑,会说话 public abstract void cry(); public abstract void laugh(); public abstract void talk();}

2021-05-26 09:11:07 93

原创 工厂方法模式

/*创建抽象工厂类,定义具体工厂的公共接口*/abstract class Factory{ public abstract Product Manufacture();}/*创建抽象产品类,定义具体产品的公共接口*/abstract class Product{ public abstract void Show();}//具体产品A类,定义生产的具体产品class ProductA extends Product{ public void Show().

2021-05-07 15:46:53 66

原创 简单 工厂模式

public abstract class Computer { //产品的抽象方法,由具体的产品类去实现 public abstract void start();}public class LenovoComputer extends Computer{ public void start() { System.out.println("联想电脑启动"); }...

2021-05-07 09:17:29 45

原创 懒汉模式

public class Test { public static void main(String[] args) { //懒汉模式 Singleton2 s3=Singleton2.getInstance(); Singleton2 s4=Singleton2.getInstance(); if(s3==s4){ System.out.println("s3和s4是同一个实例"); }else{ System.out.println("S3和s4不是同一个实例");.

2021-05-06 17:53:07 42

原创 懒汉模式

public class Singleton2 { //1.将构造方式私有化,不允许外边直接创建对象 private Singleton2(){ } /*2.声明类的唯一实例,使用private static修饰 (只是声明,没有实例化)*/ private static Singleton2 instance; //3.提供一个用于获取实例的方法,使用public static修饰 public static Singleton2 getInstance(){ return i.

2021-05-06 14:37:03 48

原创 单例模式-饿汉模式

public class Singleton { //1.将构造方法私有化,不允许外部直接创建对象 private Singleton(){ } //2.创建类的唯一实例,用static变成类的成员 private static Singleton instance=new Singleton();}

2021-05-06 09:32:38 50

原创 单例模式2021-05-05

public class Test { public static void main(String[] args) { //饿汉模式 Singleton s1=Singleton.getInstance(); Singleton s2=Singleton.getInstance(); if(s1==s2){ System.out.println("s1和s2是同一个实例"); }else{ System.out.println("s1和s2不是同一个实例"); }.

2021-05-05 10:55:49 51

原创 2021-05-05

public class Singleton { //1.将构造方法私有化,不允许外部直接创建对象 private Singleton(){ } //2.创建类的唯一实例,使用private static修饰 private static Singleton instance=new Singleton(); //3.提供一个用于获取实例的方法,使用public static修饰 public static Singleton getInstance(){ return in.

2021-05-05 09:58:17 47

原创 2021-05-05

package com.imooc;public class Test { public static void main(String[] args) { //饿汉模式 Singleton s1=Singleton.getInstance(); Singleton s2=Singleton.getInstance(); if(s1==s2){ System.out.println("s1和s2是同一个实例"); }else{ System.out.println(".

2021-05-05 08:41:56 41

原创 2021-05-05

/* * 单例模式Singleton * 应用场合:有些对象只需要一个就足够了,如古代皇帝、老婆 * 作用:保证整个应用程序中某个实例有且只有一个 * 类型:饿汉模式、懒汉模式 */public class Singleton { //1.将构造方法私有化,不允许外部直接创建对象 private Singleton(){ } //2.创建类的唯一实例,使用private static修饰 private static Singleton instance=new Single.

2021-05-05 08:29:53 112

原创 2021-04-27

public class Client { public static void main(String[] args) { IDriver zhangSan = new Driver(); ICar bmw = new BMW(); //张三开宝马车 zhangSan.drive(bmw); }}

2021-04-27 15:18:39 45

原创 2021-04-27

public class Client{ public static void main(String[] args){ IDriver zhangsan = new Driver(); ICar benz = new Benz(); //张三开宝马车 zhangsan.drive(benz); }}

2021-04-27 11:46:40 54

原创 2021-04-27

public class Client { public static void main(String[] args) { IDriver zhangSan = new Driver(); ICar bmw = new BMW(); //张三开奔驰车 zhangSan.drive(bmw); }}...

2021-04-27 11:41:37 40

原创 2021-04-26

public class BMW { //宝马车当然也可以开动了 public void run(){ System.out.println("宝马汽车开始运行..."); }}

2021-04-26 20:33:50 45

原创 2021-04-26

public class Driver{ public void drive(Benz benz){ benz.run(); }}public class Bez{ public void run(){ System.out.println("奔驰开始运行...") }}public class Client{ public static void main(Sting[] args){ Driver zhan.

2021-04-26 17:53:52 44

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除