E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java设计模式六大原则
Java设计模式
:注册工厂
注册工厂:当我们要随机创建多个不同父类的子类时,我们可以用工厂方法设计模式结合泛型实现。静态初始化器只有在类首次被加载的时候才能被调用,因此碰上了先有鸡还是先有蛋的问题:生成器在其列表中不包含这个类,因此不能创建这个类的对象,而这个类也就不能被加载并置于这个列表中。使用工厂方法设计模式,将对象的创建工作交给类自己去完成。工厂方法可以被多态调用,从而为你创建适当类型的对象。本方法中,工厂方法就是Fa
渔村暮火
·
2020-07-14 18:44
Java基础
设计模式
六大原则
的理解
1、单一职责原则(SingleResponsibilityPrinciple)定义:应该有且只有一个原因引起类的变化注意:这里的类不光指类,也适用于方法和接口,比如我们常说的一个方法实现一个功能2、里氏代换原则(LiskovSubstitutionPrinciple)定义:只要父类出现的地方子类就一定可以出现,而且替换为子类也不会出现任何异常或错误,使用者不需要知道是父类还是子类.但是返回来就不行
鱼的天空
·
2020-07-14 17:30
(二)设计模式的
六大原则
(二)设计模式的
六大原则
4.依赖倒置原则5.接口隔离原则6.开闭原则4.依赖倒置原则依赖倒置原则:高层模块不应该依赖于低层模块,应该通过抽象依赖,而不是依赖低层,这里的抽象指的是抽象类/接口,细节指的就是一切都明确的普通类
被煮了的小螃蟹
·
2020-07-14 17:03
C#
设计模式
java设计模式
单例模式 (纯小白系列)
单例模式的概念和作用单例:一个实例(对象),指一个程序运行期间,某个类最多只允许创建一个对象,这时需要将这个类设计没单例模式_饿汉式publicclassStudent{//1.构造方法私有化privateStudent(){}//2.定义一个私有、静态的方法,获取上面的本类对象privatestaticStudentstu=newStudent();//3.定义一个公有、静态的方法、获取上面的本
Magogle
·
2020-07-14 17:01
一张图搞定
Java设计模式
——工厂模式! 就问你要不要学!
小编今天分享的内容是
Java设计模式
之工厂模式。收藏之前,务必点个赞,这对小编能否在头条继续给大家分享Java的知识很重要,谢谢!文末有投票,你想了解Java的哪一部分内容,请反馈给我。
Autumn丶Rains
·
2020-07-14 17:25
一句话总结java23种设计模式
[url]http://my.oschina.net/u/213327/blog/637595[/url]设计模式的
六大原则
1、开闭原则(OpenClosePrinciple):对扩展开放对修改关闭2、
不净之心
·
2020-07-14 16:23
设计模式
设计模式
六大原则
单一职责原则(方法:修改名字还是密码?接口:洗碗、买菜还是倒垃圾?
张无忌_蜘蛛侠
·
2020-07-14 15:55
java
java策略模式与Spring整合
java设计模式
有很多种,其中策略模式算是比较常用的。
苹果树上的你
·
2020-07-14 14:34
java设计模式
JAVA设计模式
之 桥接模式【Bridge Pattern】
一、概述将抽象部分与它的实现部分分离,使它们都可以独立地变化。它是一种对象结构型模式,又称为柄体(HandleandBody)模式。二、适用场景处理多维度变化。业务场景:某功能为将数据库中的数据转换成多种文件格式,例如txt、xml、pdf等格式,同时需要支持多种不同类型的数据库的读取。便可使用桥接模式对其进行设计。这里的维度有两个分别为:不同的文件格式和不同的数据库类型。如下图:三、UML类图桥
小吕-ICE
·
2020-07-14 13:29
JAVA设计模式
JAVA设计模式
JAVA设计模式
——责任链模式
责任链(ChainofResponsibility)模式:责任链模式是对象的行为模式。使多个对象都有机会处理请求,从而避免请求的发送者和接受者直接的耦合关系。将这些对象连成一条链,沿着这条链传递该请求,直到有一个对象处理它为止。责任链模式强调的是每一个对象及其对下家的引用来组成一条链,利用这种方式将发送者和接收者解耦,类图如下:通过上图可以看出责任链模式有两个角色:抽象处理者(Handler)角色
jitianxia68
·
2020-07-14 12:07
Java
java
JAVA设计模式
--享元模式
Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。Java中的String类型在JAVA语言中,String类型就是使用了享元模式。String对象是final类型,对象一旦创建就不可改变。在JAVA中字符串常量都是存在常量池中的,JAVA会确保
黑洞刺客
·
2020-07-14 12:31
设计模式
PHP设计模式——
六大原则
一般认为遵从以下
六大原则
的代码是易扩展可复用的代码:这
六大原则
任何面向对象的语言都应该遵守的,要想让你的代码易扩展高服用就尽量去满足这
六大原则
吧,不一定严格按照某种设计模式,但是如果你的代码符合这
六大原则
苍穹0113
·
2020-07-14 12:43
【PHP】
【系统架构设计】
PHP设计模式
Java设计模式
泛型化之状态模式
通常情况下,我们这么理解它:当你有多个不同状态,且有复杂的变化的时候。这个模式可以帮助你把视线分离开。它的结构是这样的:一个抽象的状态类(通常是抽象类),这个抽象类中定义了一个统一的调用句柄(handler),而且它定义了一系列对应状态的行为;几个实现类去继承这个抽象类一个统一调用句柄(handler)一个调用者代码结构如下:状态类的抽象类publicabstractclassAbstractSt
长乐子
·
2020-07-14 12:00
Java
设计
Java技术
Java设计模式
泛型化之观察者模式
在观察者模式中有两种不同类型的对象:被观察者(subject)观察者(observer)通常这个设计模式的结构是这样:被观察者决定了谁可以获得它的更新或者谁不可以,并且负责将变化通知给观察者。观察者负责来执行这些变化。一个被观察者接口一个观察者接口一个或多个被观察者实现类一个或多个观察者实现类请看如下代码结构:被观察者接口publicinterfaceMySubject{publicvoidadd
长乐子
·
2020-07-14 12:29
设计
Java
Java技术
Java设计模式
泛型化之建造者模式
建造者模式的理解是这样的:一件事情可以分为有限的几个步骤,或者几个部分。规定了各个步骤或部分的建造方法。然后得到一个具体的事物或者完成该事件。其结构是这样的:一个抽象的建造者接口几个具体的建造者实现类一个指挥者一个调用者具体先看看代码:抽象建造者接口publicinterfaceBuilder{publicvoidbuildPartA();publicvoidbuildPartB();public
长乐子
·
2020-07-14 12:29
Java
设计
Java技术
Java设计模式
泛型化之门面模式
我们一般来说是这么理解门面模式的:将做成一件事情分为几个步骤将这些步骤用一个统一的方法概括起来由一个特定的类来负责这个事情的处理从调用者来看,这个调用的接口很简单,通常是一个具有多参数的方法。各个参数通常是各个步骤所需要处理的输入。先看一个简单的门面模式的例子。过程接口publicinterfaceProcess{publicvoiddoProcessA(ObjectinputA);publicv
长乐子
·
2020-07-14 12:29
Java
设计
Java技术
Java设计模式
泛型化之单例模式
单例模式有多个形式。这里就拣其中一种来说说吧。未泛型化的单例模式:publicclassSingleton{privatestaticfinalSingletoninstance=newSingleton();privateSingleton(){}publicsynchronizedstaticSingletongetInstance(){returninstance;}publicvoiddo
长乐子
·
2020-07-14 12:29
设计
Java
Java技术
Java设计模式
泛型化之桥梁模式
这个模式的理解是这样的:某天你发现有一类事情的完成具有一定的结构,并且这种结构可以套用相当一部分的事物。而且这些事物可以被分类。也可以这么理解:当你发现在同一个抽象层下面有众多的具体实现或者表现的话,而且同时这些实现具有某种共性。那么,桥梁模式可以帮助你把它们分离出来。你可想而知,它们中的某一个肯定保持着对另一个的引用。下面是代码结构:一个针对行为以及表现的抽象层几个行为抽象层的实现几个表现抽象层
长乐子
·
2020-07-14 12:29
设计
Java
Java技术
Java设计模式
泛型化之命令模式
简单理解就是:司令->传令官->士兵但是这里隐含了一些东西:命令是怎样的?它的基本结构是:一个抽象的命令接口一个抽象的命令执行者接口一个统一调用类几个具体的命令实现类几个具体的命令执行者实现类一个调用者先看看代码:抽象的命令执行者接口publicinterfaceExecutor{publicvoiddoSomething();publicvoiddoOtherthing();}具体的命令执行者实
长乐子
·
2020-07-14 12:29
Java
设计
Java技术
Java设计模式
泛型化之工厂模式
关于工厂模式,本文就不详述了。大家可以百度。基本的结构是这样的:一个抽象产品(接口或者抽象类)几个具体的产品类去实现这个抽象产品一个工厂类一个调用类下面是示例代码:抽象产品(接口)publicinterfaceProduct{publicvoiddoSomething();}具体产品实现类publicclassProductAimplementsProduct{@Overridepublicvoi
长乐子
·
2020-07-14 12:28
Java
设计
Java技术
Java设计模式
泛型化之抽象工厂模式
抽象工厂模式是对工厂模式在产品扩展上的抽象化。抽象化的目的是为了对产品特性进行扩展。比如,先前,我们的产品接口是这样:publicinterfaceProduct{publicvoiddoSomething();}现在要扩展产品新特性:publicinterfaceProduct{publicvoiddoSomething();publicvoiddoOtherthing();}但是,这并不算完。
长乐子
·
2020-07-14 12:28
Java
设计
Java技术
java设计模式
-静态工厂模式
packagecom.hcmony.factory.staticFactory;importcom.hcmony.factory.factory.MyClassOne;importcom.hcmony.factory.factory.MyClassTwo;importcom.hcmony.factory.factory.MyInterface;/***静态工厂方法模式,将上面的多个工厂方法模式里的
hcmony
·
2020-07-14 11:54
设计模式系列
Java 设计模式之抽象工厂模式
设计模式系列创建型设计模式
Java设计模式
之单例模式
Java设计模式
之静态工厂方法模式
Java设计模式
之工厂方法模式
Java设计模式
之抽象工厂模式
Java设计模式
之Builder模式
Java设计模式
之静态工厂
左海龙
·
2020-07-14 11:15
架构设计
Java设计模式
之观察者模式详解_消息发布/订阅_广播机制_监听器模式
一、观察者模式定义观察者模式是广播机制,是消息订阅和推送的核心设计。观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式,通俗来讲在对象之间定义了多对一的订阅,让多个观察者对象同时监听某一个主题对象,当主题对象改变状态时,主题对象的所有订阅者对象都会收到通知并自动更新。二、四中角色
guobinhui
·
2020-07-14 11:05
Java基础
设计模式及相似模式对比
设计模式阶段总结(一)写在前面设计模式
六大原则
策略模式观察者模式装饰模式单例模式工厂模式生成器模式命令模式适配器模式外观模式适配器模式、外观模式、装饰模式对比模板方法模式代理模式迭代器模式与组合模式状态模式责任链模式设计模式定义写在前面很久没有这么大块的时间去重温设计模式了
blackEyes_hyc
·
2020-07-14 10:52
设计模式
Java设计模式
概念
设计模式(DesignPatterns)——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以
gao_chun
·
2020-07-14 10:13
java技术笔记
六大设计原则之里氏替换原则(LSP)
一、SOLID设计模式的
六大原则
有:SingleResponsibilityPrinciple:单一职责原则OpenClosedPrinciple:开闭原则LiskovSubstitutionPrinciple
陈琰AC
·
2020-07-14 10:49
Java设计模式
之单例模式
单例模式是Java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象注意:1、单例类只能有一个实例2、单例类必须自己创建自己的唯一实例3、单例类必须给所有其他对象提供这一实例介绍意图:保证一个类仅有一个实例
Bloo_m
·
2020-07-14 10:08
设计模式
六大原则
(一)单一职责原则
设计模式
六大原则
(一)单一职责原则一、单一职责原则定义:一个类里面不要存在多个导致类出现变更的原因,即一个类只负责一项职责。
dw_鱼跃此时海
·
2020-07-14 10:03
设计模式六大原则
设计模式——
六大原则
前言大话设计模式已经接近尾声了,感受最深的就是“
六大原则
”,有了它,我们在应用模式的时候变得更加的高效。同时“小菜”得以步步高升。百闻不如一见,瞧好儿吧!内容二话不说,有图有真相。
diaoyu3131
·
2020-07-14 09:57
java设计模式
--迭代器模式 Iterator,备忘录模式 Memento,中介者模式 Mediator
迭代器模式IteratorJDK中集合类都有iterator()方法,此方法返回一个Iterator接口的子类,不同的集合对Iterator实现不同。这样对于不同集合就统一定义了访问集合的方法。可以看看源码。备忘录模式Memento备忘录(Memento)模式又称标记(Token)模式。在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可将该对象恢复到原先保存的
Jamin_Ma
·
2020-07-14 09:59
java设计模式
java设计模式
-观察者模式
观察者模式介绍说明观察者模式是对象之间多对一依赖的一种设计方案,被依赖的对象成为Subject,依赖的对象为Observer,当Subject发生变化的时候可以通知到Observer。类图说明以天气预报为示例类图如下:Weather为核心类,实现了Subject里面的方法Subject有变化的时候,Observer会直接接收到通知示例说明/***订阅接口*/publicinterfaceSubje
苏州-DaniR
·
2020-07-14 08:53
java设计模式
java设计模式
---装饰者模式
一:装饰者模式想要学会装饰者模式必须理解装饰者模式的作用和所依赖的原则。理解了作用可以帮助我们在以后的开发中怎么应用装饰者模式,理解了原则可以帮助我们怎么去书写装饰者模式。二:装饰者模式的作用:官方作用说明:动态地将责任附加到装饰者对象上。自己的理解:对某一类对象的功能的扩展,就可以使用装饰的模式。三:装饰者模式依赖的原则:1:开放--关闭原则:对类的功能扩展开放,对类的源码的修改进行关闭。2:开
c_c_f
·
2020-07-14 08:23
java设计模式
java装饰者模式
JAVA设计模式
之观察者模式
1、初步认识观察者模式的定义:在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。大白话:其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。2、这个模式的结构图3、可以看到,该模式包含四个角色抽象被观察者角色:也就是一个抽象主题,它把所有对观察者对象的引用保存在一个集合中,每个主题都可以有任意数量的观察者。抽象主
哔哔小子
·
2020-07-14 08:59
java编程基础
java
枚举类来实现单例模式
前言单例模式是
Java设计模式
中最简单的一种,只需要一个类就能实现单例模式,但是,你可不能小看单例模式,虽然从设计上来说它比较简单,但是在实现当中你会遇到非常多的坑,所以,系好安全带,上车。
b_just
·
2020-07-14 07:00
java
Java设计模式
(十三)——————【行为型模式】设计模式之模板方法模式
源码地址:https://github.com/877148107/java-design-pattern目录基本介绍基本原理应用案例1、需求2、UML类图3、代码实现模板方法模式的钩子方法Spring源码分析总结基本介绍模板方法模式(TemplateMethodPattern),又叫模板模式(TemplatePattern),在一个抽象类公开定义了执行它的方法的模板。它的子类可以按需要重写方法实
William.Wangmy
·
2020-07-14 06:20
Java设计模式
java基础
Java设计模式
(十四)——————【行为型模式】设计模式之命令模式
源码地址:【行为型模式】设计模式之命令模式目录基本介绍基本原理应用案例1、需求2、UML类图3、代码实现Spring源码分析总结基本介绍命令模式(CommandPattern):在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用命令模式来进行设计命名模式使得请求发送者与请求接收者消除彼
William.Wangmy
·
2020-07-14 06:20
Java设计模式
java基础
设计模式
java
Java设计模式
(十六)——————【行为型模式】设计模式之迭代器模式
源码地址:【行为型模式】设计模式之迭代器模式目录基本介绍基本原理应用案例1、需求2、UML类图3、代码实现源码分析总结基本介绍迭代器模式(IteratorPattern)是常用的设计模式,属于行为型模式如果我们的集合元素是用不同的方式实现的,有数组,还有java的集合类,或者还有其他方式,当客户端要遍历这些集合元素的时候就要使用多种遍历方式,而且还会暴露元素的内部结构,可以考虑使用迭代器模式解决。
William.Wangmy
·
2020-07-14 06:20
Java设计模式
java基础
Java设计模式
(十七)——————【行为型模式】设计模式之观察者模式
源码地址:【行为型模式】设计模式之观察者模式目录基本介绍基本原理应用案例1、需求2、类图3、代码实现源码分析总结基本介绍观察者模式(有时又被称为模型(Model)-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式
William.Wangmy
·
2020-07-14 06:20
Java设计模式
java基础
设计模式
java
Java设计模式
(十五)——————【行为型模式】设计模式之访问者模式
源码地址:【行为型模式】设计模式之访问者模式目录基本介绍基本原理应用案例1、需求2、UML类图3、代码实现总结基本介绍访问者模式(VisitorPattern),封装一些作用于某种数据结构的各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。主要将数据结构与数据操作分离,解决数据结构和操作耦合性问题访问者模式的基本工作原理是:在被访问的类里面加一个对外提供接待访问者的接口访问
William.Wangmy
·
2020-07-14 06:20
Java设计模式
java基础
java设计模式
之-观察者模式(发布-订阅模式)
1.观察者模式定义观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。2.观察者模式结构图3.观察者模式的构成●抽象主题(Subject)角色:抽象主题角色把所有对观察者对象的引用保存在一个聚集(比如ArrayList对象)里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删
Vincent1111112
·
2020-07-14 06:42
【Java】设计模式
www.cnblogs.com/wmbg/p/6943878.html常见设计模式分类创建型模式工厂模式抽象工厂模式单例模式建造者模式结构型模式适配器模式装饰器模式桥接模式代理模式行为型模式命令模式迭代器模式策略模式观察者模式
六大原则
开闭原则对扩展开放
TypantK
·
2020-07-14 06:25
JAVA
设计模式
Java设计模式
之——简单工厂模式(静态工厂模式)
引言1)还没有工厂时代:假如还没有工业革命,如果一个客户要一款宝马车,一般的做法是客户去创建一款宝马车,然后拿来用。2)简单工厂模式:后来出现工业革命。用户不用去创建宝马车。因为客户有一个工厂来帮他创建宝马.想要什么车,这个工厂就可以建。比如想要320i系列车。工厂就创建这个系列的车。即工厂可以创建产品。3)工厂方法模式时代:为了满足客户,宝马车系列越来越多,如320i,523i,30li等系列一
Mus_Li
·
2020-07-14 05:45
java设计模式
Java提高篇
大话设计模式JAVA---第一章:设计模式概述
今天开始写下
java设计模式
的读书笔记。2016年11月11日11:29:33代码规范:由@标记的注释为块标记高质量代码:易维护;易扩展;易复用。(什么是三易???)
LQW_home
·
2020-07-14 05:20
大话设计模式JAVA
Java设计模式
之从[反恐精英控制台]分析单例(Singleton)模式
所谓单例模式(Singleton),就是保证一个类仅有一个实例,并提供一个访问它的全局访问点的模式。玩过反恐精英的同学应该都知道,游戏当中是有个控制台的,我们可以通过按`键(波浪线键)调出这个控制台。控制台的目的是为了方便开发人员调试,当然我们也可以在里面来修改一些游戏参数,如输入SV_GRAVITY100可以把重力调整到100,那么我们跳跃的高度就是原来的8倍了。由于控制台的游戏的全局通用的,因
Froser
·
2020-07-14 04:30
从实例角度分析Java设计模式
<
Java设计模式
>——里斯替换原则(LSP)小米插排更好用
什么里斯替换原则定义1:如果对每一个类型为S的对象o1,都有类型T的对象o2,在程序P中,使得T定义的o1都能替代成o2,而程序P的行为没有发生变化,那么类型S是类型T的子类型。定义2:所有应用基类的地方必须能够透明地使用其子类的对象。2个定义都是可以的,只是第2种读起来比较绕口,第2个比较简洁,个人建议多品一品定义1。里斯替换规则其他类应该依赖父类或接口//学生classStudent{publ
元涛
·
2020-07-14 04:22
java设计模式
--观察者模式应用场景
观察者分为两种模式:推和拉推模型是假定知道观察者需要什么数据,传这个数据过去;拉模型是不知道观察者需要什么数据,干脆把自身传给他,按需取值应用场景如下:订阅火车票之后,需要记录日志,也需要发送短信如果常规写法,在订阅火车票内部实现,若以后还需要增加新功能则需要修改核心代码推模式实现:client.java传的"ok"可以是任意字符串,也可以是subject的某一个字段,若为拉模式,只需要改为cha
zhangxiaomin19921
·
2020-07-14 03:56
设计模式
设计模式的
六大原则
目录一、单一职责原则(SingleResponsibilityPrinciple)二.开闭原则(Open-ClosedPrinciple,OCP)三、里氏代换原则(LiskovSubstitutionPrinciple,LSP)四、依赖倒置原则(DependenceInversionPrinciple,DIP)五、接口隔离原则(InterfaceSegregationPrinciple,ISP)六
心猿意碼
·
2020-07-14 03:10
设计模式
java设计模式
-观察者模式(广播机制,消息订阅)
什么叫观察者模式:观察者模式是广播机制,消息订阅和推送的核心设计。开发中常见的场景:1.手机中消息推送2.后台群发信息观察者模式例子(自己实现)首先是定义观察者接口并使用三个子类实现/***观察者接口**@authorliuxg*@date2016年5月27日下午10:15:30*/publicinterfaceIObserver{publicvoidprocess();}classObserve
node2017
·
2020-07-14 03:34
设计模式
走向面向对象的
六大原则
——单一职责原则
写在前面#新的主题确定了,这一次准备总结Android设计模式,其实更准确的说应该叫做
JAVA设计模式
,这注定是一个浩大的工程,有你们陪着,我很快乐。
孑然自安
·
2020-07-14 03:22
上一页
67
68
69
70
71
72
73
74
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他