- 博客(8)
- 收藏
- 关注
原创 Java简单工厂模式
用于定义抽象类和抽象方法抽象类是一种不能被实例化的类,它只能被继承。抽象类可以包含抽象方法和非抽象方法。抽象方法是一种没有实现体的方法,它只有方法的声明,没有方法体。子类继承抽象类后,必须实现抽象方法。抽象类的主要作用是为了提供一种模板或者规范,让子类去实现具体的功能。抽象类可以包含一些通用的方法和属性,子类可以继承这些方法和属性,并根据自己的需求进行具体的实现。抽象类的定义: abstract class ClassName { // 抽象类的成员变量和非抽象方法 }
2023-12-27 09:56:38
981
1
原创 Java工厂模式详解
首先千万不要把工厂方法理解为单个到批量,这么理解是不对的,其实你想想,程序员文学水平能有多高。其实是两次分别的接口向上造型,其实完全一次接口向上造就可以将创建对象,但是不符合封装的概念了。工厂-->生产--->不同品牌有自己的生产方式-->生产出来的车要符合车的抽象概念,车-->都要能驾驶-->不同种类的车有不同的驾驶方式。使用的时候也是从工厂级别开始:工厂接口 具体的工厂实现类对象=new 具体的工厂实现类(一次向上造型)具体的工厂实现类对象调用抽象方法创建各自的Car对象(一次向上造型)
2023-12-25 15:29:58
1164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人