sampleFactory(女娲造人)(待完善)

使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,如果传入参数R,则返回一个Robot对象。

时间: 2024-10-19 03:14:27

sampleFactory(女娲造人)(待完善)的相关文章

设计模式(java)--简单工厂模式之女娲造人.水果农场

女娲抟土造人 话说:“天地开辟,未有人民,女娲抟土为人.”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面. 女娲造人,这就是简单工厂模式的应用.  首先,在这个造人的思想里面,有几个重要的角色:女娲本身.抽象的人的概念和女娲所造出的一个个具体的人.    1.)女娲是一个工厂类,也就是简单工厂模式的核心角色. 2.)具休的一个个的人,包括张三,李四等.这些人便是简单工厂模式里面的具体产品角色 3.)抽象的人是最早只存在于女娲的头脑里的一个想法,女娲按照这个想法造出

造人论坛上关于人工智能的一些科幻想法

理论太枯燥了,下面是十几年前在造人论坛上登的一些科幻构思, 全是与人工生命有关的.因本人文笔太差,仅仅能给出个草草的框架 (注:前三个构思曾发表在96年第二期的科幻世界上). ☆绑架 当生命可能以信息方式传递,队长带人在地底打算拦截敌方将领的中微子波.以实现绑架其之目的,但接收器坏了,最后队长决定用自已的大脑来接收这个信息,于是,当信号被拦截后.队长就变成了敌人的将领...... (自评:这算是生命复制的一个插曲吧."我"为什么不是"你"?,差别仅仅是脑细胞的排列方

造人计划

package com.aila; public class La { public int id; public String name; public int age; public String city; public void printX() { System.out.println("我的名字叫=" + name + ",代号是 =" + id + ", 年龄是=" + age + ", 所在城市=" + cit

10.9作业造人 刘惠惠

package asd; import com.rupeng.game.GameCore; public class ty implements Runnable { public static void main(String[] args){ GameCore.start(new ty()); } public void run() { GameCore.setGameSize(1000, 666); GameCore.setGameTitle("嫌弃--心灵的感动"); Game

jQuery诞生记-原理与机制

一.看似偶然的东西实际是必然会发生的 我大学时候在图书馆翻过一本很破旧的书,讲生物理论的,主要内容就是探讨生命的产生是偶然还是必然.里面很多亚里士多德都看不懂的公式计算什么的,还有模拟原始地球环境出现了有机物的实验什么的 .总之,书论述的观点是:“在当时的地球环境下,生命的产生是必然的!” 无数次机会的偶然条件.无数次化合物的相遇反应等必定会产生有机物,再有N多偶然,有机物必然形成了有机体…… 这种理论类似于,你是个过马路非常小心的人,且你万寿无疆,除了怕被汽车撞.给你100万年的寿命,你最后必

全球导航网格码(GNGC)的研究背景

全球导航网格码(GNGC)的研究背景 Research Background of GlobalNavigation Grid Code (GNGC) 李 滨 (北京大学遥感与地理信息系统研究所,北京100871,[email protected])   关键词:全球导航网格码:GNGC:剖分:GeoSOT 1.引言 人类一直以来就对自己生活的地球世界进行着不断的认知.人类来自何方,地球是什么样的,何为宇宙,什么是时间,什么是空间,什么是空间的维度等. 古代从上古时代的神话传说,包括古希腊神话的

《西游记》《封神榜》各路神仙基本层次图,不要再傻傻分不清楚了

<西游记><封神榜>各路神仙基本层次图 看<西游记>及<封神榜>常常被里面的神仙名称眼花缭乱,现总结如下: *第一级:创始元灵 宇宙诞生之初,有一先天混元之元灵,灵窍初开,"创始元灵"成为宇宙间唯一无上灵力,创始元灵分别传授给四个小生灵一门修行的法门:老大"鸿钧老祖",修玄清气:老二"混鲲祖师",修玄灵气:老三"女娲娘娘",修玄空气:老四"陆压道君",修玄明气

猿取向的规划设计模式 ——GoF《设计模式》阅读摘要(零)

这个话题是很奇怪,设计模式是引导程序的设计不是模仿什么软件?呃.我的意思是,这是 面"对象"相对的设计模式. 我曾见过有人写<给妻子解释设计模式>,这样的把计算机中的思想与生活相结合固然非常好.人类解决这个问题的思想是相通的,计算机中的非常多思想比方分治.递归.贪心等都能在生活中找到相似的样例.可是.不恰当的样例反而会误导人的思维.造成理解偏差.设计模式本就是类与类之间怎样组织的一套软件设计经验,我们拿软件开发中的实例来解说,会更加准确. 写在前面: 为什么要学设计模式?

设计模式大全

Longronglin之设计模式: Christopher Alexander 说过:“每个模式描写叙述了一个在我们周围不断反复发生的问题,以及该问题的解决方式的核心.这样,你就能一次重新地使用该方案而不必做反复劳动”. 模式描写叙述为:在一定环境中解决某一问题的方案,包含三个基本元素--问题,解决方式和环境. 阅读类图和对象图请先学习UML 创建模式 结构模式 行为模式 创建模式:对类的实例化过程的抽象.一些系统在创建对象时,须要动态地决定如何创建对象,创建哪些对象,以及如何组合和表示这些对象