美文网首页Android设计模式:入门到精通
Android 设计模式入门到精通之三:抽象工厂模式(Abstr

Android 设计模式入门到精通之三:抽象工厂模式(Abstr

作者: 编程家园 | 来源:发表于2020-02-04 10:52 被阅读0次

    抽象工厂模式(Abstract Factory Pattern)

    1. 概念

    Provide an interface for creating families of related or dependent objects without specifying their concrete classes.

    为创建一组相关或相互依赖的对象提供一个接口,而且无需指定它们的具体类。

    2. 应用场景

    3. 优点

    4. 缺点

    5. 代码实践:

    JDK: 

    • Java.util.Calendar#getInstance()

    • java.util.Arrays#asList()

    • java.util.ResourceBundle#getBundle()

    • java.NET.URL#openConnection()

    • java.sql.DriverManager#getConnection()

    • java.sql.Connection#createStatement()

    • java.sql.Statement#executeQuery()

    • java.text.NumberFormat#getInstance()

    • java.lang.management.ManagementFactory (所有getXXX()方法)

    • java.nio.charset.Charset#forName()

    • javax.xml.parsers.DocumentBuilderFactory#newInstance()

    • javax.xml.transform.TransformerFactory#newInstance()

    • javax.xml.xpath.XPathFactory#newInstance()

    Android: TBD

    相关文章

      网友评论

        本文标题:Android 设计模式入门到精通之三:抽象工厂模式(Abstr

        本文链接:https://www.haomeiwen.com/subject/skxrxhtx.html