关于《梅花易数》与《六爻》两种方法的区别

关于《梅花易数》与《六爻》两种方法的区别
关于《梅花易数》与《六爻》两种方法的区别

关于《梅花易数》与《六爻课》两种预测方法的区别

用《梅花易数》和用《六爻课》断卦方法有何区别?同一件事用两种方法分别而断,其结果是否相同?这是不少读者所询问半感迷惑的问题。其原因一是看有关的书多了,杂了;二是现代有些书上举例,把两种方法混淆应用;三是出于《大衍卦》预测方法之因。在此有必要予于澄清和说明,否则,它将有碍于大家对这两种预测方法的学习和应用。

用梅花易数断卦和用六爻断卦的方法完全不一样。因为梅花易数是用体卦和用卦与变卦之间生克关系和万物类象来断的;而所摇的六爻卦则是用五行生克的方法去断的。

用梅花易数预测是看上卦和下卦,体卦与用卦,上互与下互(包括变卦之互间,上卦与变卦,下卦与变卦,上互与下互,下互与下互之间的生克关系。同时返要看各卦之间的形态关系和生克关系。对这些要凭看、想、象,然后把看想象串联在一起构成连锁反映,同时还要把时空、反应、第一感觉结合在一起思维之后方可得出一个正确的结论。若这些环节中有一处出现误差,就会得出相反的结果。

★用摇卦方法预测,则完全是根据五行生克的原理进行的。它是看世爻、用爻、应爻、变爻、日、月之间的五行生克关系。它的准确度完全来源于预测者对五行生克制化的熟练程度。当然摇卦的过程中,也要利用看、想、象,也要运用逻辑推理。但是这种看想象以及逻辑推理是围绕五行生克的看想象去推理的。

梅花易数和摇卦方法之所以不同,是因为二者的起卦方法不同,因而用一种方法起卦,若使用两种方法来断,其结果绝不会一样。社会上有不少人用时间起卦而用六爻方法断卦,以前我也曾这样断过,认为结果会一样的,但多不应验。所以,我们应明确这是两种不同的预测方法,在断卦时绝不可通用。就拿动爻来说,摇卦有静卦、有独发独静(多爻动),而以时间起卦,每一个卦只能有一个动爻。摇卦之动爻主事,它反映一种变化,反映一种信息。而时间起卦,每-3-

一个卦只能有一个动爻,只是用来区分体卦用卦,时间起卦是以一个卦为一个五行;而摇卦是一个爻为一个象一个五行。所以,两种不同的起卦方法必须用两种不同的断卦方法。

为了加深理解,我们现以时间卦,《讼》变《否》为例,并分别按装上六亲的列出卦象来予以说明:

例1:丙子年乙未月己酉日己已时

天水讼天地否

子孙戍土、子孙戍土、应

妻财申金、妻财申金、

兄弟午火、世兄弟午火、

官鬼亥水/兄弟午火、、父母卯木、、世

子孙辰土O 兄弟已火、、

父母寅木、、应子孙未土、、

主卦互卦变卦

天水讼风火家人天地否

——————

——————

——————

——————

O ————

——————

把万物类象梅花易数运用于断卦思路,确有奇效,直观象,信息包含量又大于六爻,且准确迅速,此卦正是依万物类象所断。广东中山的一位学员在闲暇之余拿出此卦来问我,能不能从卦中看出此人的

吉凶如何?并告之是时间卦。

我根据卦意和卦象,断这是一老年男者骑自行车在途中,大车撞伤送医院,终因流血过多抢救无效而亡,这位先生大为惊奇。

我是这么样断的:讼主口舌是非,否为阻塞不通,讼卦上乾下坎,乾为老男,坎为轮为自行车,老男骑自行车出门,互卦风火家人,上巽为进退,下离为血光,路上出事故,变卦否上乾下坤,坤主大车主地,为老男所骑自行车被大车撞后倒在地上,造成道路阻塞不通。前卦下互离主血光得上互巽木生助克体卦乾金,头部受重伤,坎为血,流血很多,下互离卦动变艮卦,艮为医院,此人被送往医院抢救。变卦否有不通,凶恶之意,手术未达到好效果,天地否又有天高地下远离人世之象,故此老男必死,今下互离火旺于夏天动克乾金,当死于本日的午时离火大旺之时,果应。

上卦是时间卦,若用摇课法,就是看不出什么问题来。只能看出世爻午火临月、日休囚,应爻临日克、月墓,初爻为足,寅木为头,父母为车,可断因车使脚或头受伤。至于动爻辰土动与日建酉金相合,官鬼亥水伏于三爻兄弟午火之下,主何事与卦吉凶无关系。这并不是摇课法断不出事来,主要是因摇课法和时间起卦法所反映的信息不同。

有的人认为梅花易数断卦方法简单易学。其实要想精通此门不是轻而易举的事。我认为两种方法相比之下,还是六爻预测要简单得多。所以我平时很少用梅花易数来预测,只是偶尔兴趣来了才用之。

关于梅花易数的起卦方法很多,有时间起卦法;来人方位起卦法;按字的笔划起卦法;等种类繁多。(具体方法请参考邵伟华《周易预测学》但用得较多的是时间起卦其方法也不统一。有的用年月日时大衍数的天干相加用8除余数为上卦,大衍数的地支相加用8除余数为下卦,天干地支相加用6除余数为动爻。有用年支子为1数,丑为2数,直数至亥为12数;月如正月为1,直至十二月,作12数;日数如初一为1数,直至三十日为30数,以上年月日数相加除以8余数为上卦。时如子为1数,直至亥为人民服务2数,就以年月日时数相加除以8余数为下卦,其年月日时之总数用6除余数为动爻。如果用这种方法相加不管交节前节后均可起卦,但断卦时仍按交节的节令。另一种方法以年支子为1数,丑为2数……月支寅为1数,卯为2数……日支、时支均以子为1数,丑为2数……用以上的同样方法得出上下卦和动爻。这种方法较为简便,一般按时间起卦多用此种方法。

第10章类和对象

第10章 类和对象 本章工作任务 实现学校类,并描述学校的信息 实现教员类,并输出教员的信息 实现学生类,并输出学生的信息 本章技能目标 掌握类和对象的特征 理解封装 会创建和使用对象

使用Java理解程序逻辑 本章单词 请在预习时学会下列单词的含义和发音,并 填写在横线处。 1.class: 2.object: 3.OOP: 4.return: 5.encapsulation: 6.null: 7.initial: 8.type:

类和对象 本章简介 在前面章节中,我们学习了程序设计的基本知识和流程控制语句。通过这些内容的学习,大家能够用Java语言进行程序设计,但这些程序的规模都很小,一般只有几十行代码。假设我们要编程解决一个很大的问题,需要写几万行代码,如果按照以前的做法,将这些代码都放在一个Java文件中,可以想象这个文件会非常冗长,而且很难维护。 因此,在下面的课程中,你将看到Java程序设计的另一道风景——面向对象程序设计,英语缩写为OOP。面向对象程序设计是一个里程碑,Alan Kay因为设计了世界上第一个面向对象语言Smalltalk而获得图灵奖。Java之父James Gosling结合Internet背景设计了完全面向对象的Java语言。本章将带领你进入面向对象的世界,学习什么是对象和类,以及如何创建和使用类的对象。 10.1 对象 首先问你一个问题,“世界是由什么组成的?”。如果你是一个化学家,你可能会说,“世界是由分子、原子、离子等这些化学物质组成的”。如果你是一个画家,你可能会说,“世界是由不同的颜色组成的”。不同的人会有不同的回答。但如果你是一个分类学家,你会说,“这个世界是由不同类别的事物组成的”,如图10.1所示。 图10.1 世界的组成 其实,这个问题本身就比较抽象,我们说物以类聚,所以可以说世界是由不同类别的事物构成,如图10.1中所示,世界由动物、植物、物品、人和名胜等组成。动物可以分为脊椎动物和无脊椎动物。脊椎动物又可以分为哺乳类、鱼类、爬行类、鸟类和两栖类。 爬行类又可以分为有足类和无足类……,就这样可以继续分下去。当我们提到某一个分类时,就可以找到属于该分类的一个具体的事物。比如乌龟就属于爬行类中的有足类,

第4章-Java语言与面向对象作业习题与答案

第4章 Java语言与面向对象作业习题与答案 一、简答题 1.什么是对象?什么是类? 对象是一种抽象数据类型。它包含了事物的静态特征(属性)和动态特征(行为)两大特征。 类是一组同种对象的集合与抽象。即是具有相同属性和方法的一组对象集合。 2.Java语言的单继承是指什么? 一个类可以派生出多个子类,但子类只允许有一个父类,而不允许存在多个父类。 3.在一个共有类中的数据成员及方法成员的访问控制符为缺省,则这个类可供什么样的包引用? 当一个类的访问控制符为public共有时,表明这个类作为整体对其它类是可见和可引用的;但其数据成员和方法成员访问控制符为缺省时,它们只能被包中类(含当前类)引用。 4.抽象类的用途 (1)设计在更高的层次上进行,不考虑具体对象,从而大大简化了处理问题的复杂性; (2)设计出的类也具有更加良好的可扩展性。 5.什么是非静态的成员变量? 非静态成员即为实例成员变量(没有加static修饰的变量)。 6.异常Exception和错误Error有什么不同?Java如何处理它们? 答:错误通常是指程序本身存在非法情形,常常是因为代码存在问题而引起的,如造成系统崩溃、虚拟机粗错、动态失败等,这一类错误无法恢复或不可能捕获,并将导致应用程序中断。 异常表示另外一种“非同寻常”的错误。这种错误通常是不可预测,但可以被捕获且可以恢复。常见的异常情况包括存不足、找不到所需文件等。 对于错误,编程人员可以通过对程序进行更仔细的检查,以避免这种错误。 对于异常,可以使用捕获机制进行捕获,再编写出相应的处理程序。 7.简单述Java的异常处理机制。 答:Java采取“抛出—捕获”的方式,一旦一个异常想象产生,Runnable环境和应用程序会抛出各种标准类型和自己定义的异常,系统就可以捕获这些异常,并一定有相应的机制来处理它,确保不会产生司机、死循环或其它对操作系统的损害,从而保证了整个程序运行的安全性。 8.简单述throw语句和throws关键字之间的差别。 答:throw语句是在一个方法中用来直接抛出异常对象,其格式是: throw 异常对象; throws关键字是用一个方法声明首部,用来指出这个方法中可能产生若干种异常,其格式:[方法修饰符] 返回类型方法名(参数表)throws 异常类型表 { /*方法体*/ } 二、填空题 1.所有Java应用程序都必须包含的一个类方法是 main() 。 2.面向对象程序设计语言的三种重要特性是封装性、继承性和多态性。

JAVA类和对象的关系

1、JAVA中的参数传递问题(理解内存图) 基本类型:形式参数的改变对实际参数没有影响 引用类型:形式参数的改变直接影响实际参数 2、面向对象(理解,升就业班问说说什么是面向对象和思想特点) 1、面向对象(从三点回答) A面向过程是以函数为基础,完成各种操作,强调的是过程 B面向对象以对象为基础,完成各种操作,强调的是对象,结果 C面向对象是基于面向过程的 2、面向对象的思想特点: a)是一种更符合人们思考习惯的思想 b)把复杂的事情简单化 c)把我们从执行者变成了指挥者 3、举例: a)买电脑 b)洗衣做饭 c)旅游 d)把大象装进冰箱(伪代码体现) 4、事物是如何体现的 a)属性有哪些特征名词提取法 b)行为有哪些功能 5、类与对象的关系(掌握) 把事物转换成类 A:成员变量 定义在类中,方法外 B:成员方法 和以前的区别是去掉static 把这个说完还没有说道类与对象的概念,对不对 类:是相关的属性和行为的集合,集合就是一堆东西,是一个抽象的概念 对象:是某种事物的具体的存在,具体的表现形式 举例: 学生:类 对象:小明 6、案例 A学生类 B手机类 C汽车类(在这里画了内存图,有空看一下) 7、如何使用呢 a)创建对象 i.格式 a)类名变量= new 类名() b)使用成员变量和成员方法

i.对象名.成员变量 ii.对象名.成员方法 8、成员变量和局部变量的区别(理解) A 定义位置 成员变量:在类中方法外 局部变量,在类中方法中,或者方法上的形式参数 B 初始化的区别 成员变量:有默认的初始化值 局部变量:无 C 存储位置 成员变量:堆随着对象的存在而存在 局部变量:栈随着方法的存在而存在 9、匿名对象 a)概念:没有名字的对象 b)使用场景 i.当对象中的方法只掉用一次的情况下使用(一般不用,测试时使用)new Student().sayHello(); ii.匿名对象作为实际参数传递

梅花易数入门

梅花易数入门 作者黄金情 (一)基础知识 一、《梅花易数》原理 梅花易数起于宋代易学大家邵雍——邵康节先生,以起卦简单明了,分析简易,预测准确度高而著称,正合易学爱好者入门之用。 它可取万物以成卦,用体、互、用、动卦结合五行以断成败吉凶,结合先天之数与五行四时休旺以知应验时间,数目多少。 二、《梅花易数》基础知识 1、符号与卦名的对应 乾三连,坤三断。 震仰盂,艮覆碗。 注:震上而两道(爻)断,下而一道连,如一个向上开口的容器,艮卦反之,则像口向下扣着的一个碗。 兑上缺,巽下断。 注:兑上面的一道断,称为“上缺”,巽则反之,“下断”。 离中虚,坎中满。 注:离中间断,称为“中虚”,坎中间连,两边断,称为“中满”。 2、八卦与自然和人事的对应 卦名自然人事 乾——天——父

坤——地——母 震——雷——长男 巽——风——长女 坎——水——中男 离——火——中女 艮——山——少男 兑——泽——少女 3、八卦之数 此为先天之数,其中“乾一”即乾卦先天数为一,“兑二”依次类推。 先天之数来源于古代,而其中却饱含了现代的“二进制思想”。例如:兑卦从下到上分别为—、—、—,若以二进制则表示为1、1、0,写为110,化为十进制则为1×22+1×2+0×2=6,以八卦数进制的8减之:8-6=2,此即兑卦数二的由来,其它卦以此类推。 4、地支之数 十二地支为:子丑寅卯辰巳午未申酉戌亥。依序地支之数则为:子为一,丑为二,依次亥为十二。 5、天干之数 十天干为:甲乙丙丁戊已庚辛壬癸。依序天干之数则为:一到十。例:甲为一,庚为七。 6、五行生克 五行为:水、木,火、土、金。 五行相生;水生木,木生火,火生土,土生金,金生水,水又生木。 可以此来记忆:以水来浇树木,可谓之“水生木”,干木可以生火,火烧完后变为尘土,而从矿土中可以提取金属,金属熔化可为液体(水)。

梅花易数八卦万物类象

乾卦象意 (一)乾为天(归纳—高、广阔、华丽、精美、震撼、荣誉第一、特性突显等特征的人、事、物) 概念:有威严、傲慢、权力、战争、竞争、胆量、优胜、充实、满足、模范、正直、尊敬、喜悦、健壮、圆满、收获、统帅、永久、创造、法则、本原、高亢、核心、精华、向上、长辈、坚固、激烈等。 性情:好动少静、严正威武、重情讲义、威严豁达、正直勤勉、自尊高傲。 形态:高档贵重、精致完美、高大雄伟、坚硬圆滑、趾高气扬、白色、金黄色。 天时:晴天、晴空、太阳、寒气、霜、雪、冰、雹、霰。 地理:西北方、繁华地、首脑集中地、京都、大城市、型胜高亢之所、名胜古迹、大会堂、广场、寺院、高级住宅、大厦、银行、警察局、机关、武官、博物馆、邮局、金属工厂、配件商店。 人物:国家元首、主要领导人、寺院主持、总经理、老板、祖父、老者、名流、专家、厂长、高贵的人、元老、恶人。 动物:狮子、大象、老虎、猪、熊、狗、马、鹅、鲸鱼、鹰、龙。 植物:秋花、菊花、大树、能结果的树、药草。 食物:水果、糖果、蛋糕、年糕、冰激凌、豆腐、鸡蛋、高级食品、火腿、香肠、干肉、马肉、米、麦、豆类、花生、辣味食品。 静物:金玉珠宝、高档用品、金钱、钟表、镜子、眼镜、武器、圆形金属、帽子、神佛物品、首饰、飞机、火车、轿车、自行车、摩托车、刀剑、帽子、头巾、面罩、高大物。 人体:头、颈、面部、肋骨、指甲、右腿、肺、大肠、皮毛、骨骼、男性生殖器、精液、右下腹、胸部。 疾病:头痛、脑淤血、心脏病、肺部疾病。肋膜炎、发肿疾病、神经病、脖子扭伤、皮肤病、骨折、骨病、硬化性疾病、老病、旧病、伤寒、急性暴病、结肠疾病。 时间:秋天、九十月之交、戌、亥年、月、日、时。 色彩:大赤色、玄色、金黄色、白色、强烈的颜色。 姓名排行:带金字旁者,在兄弟中排行老大、老四、老七。 坎卦象意 (二)坎为水(归纳—与液体或影像有关、流动性或柔韧性强、有凹槽承载水的人、事、物) 概念:劳苦、艰难、苦难、险阻、烦恼、陷落、沉溺、色情、诱惑、交际、交往、关系、结合、悲哀、哭泣、毒害、灾难、踌躇、缺陷、失败、困难、测量、思考、暗昧、滋润、仁慈、沉默、智慧、聪明、狡诈、时尚、漂泊、隐伏。 性情:善谋多智、独立见解、创新思维、外柔内刚、随波逐流。 形态:不规则的形状、辛苦劳碌的、忍耐的、暗昧的、流动的、寒冷的、变化的。 天时:雨、雪、云、露、霜、水、寒风、霞、深夜、月。 地理:北方、江河、湖海、溪涧、泉、井、沟渠、洼地、潮湿、下水道、鱼池、浴池、酒吧、消防队、妓院、娱乐场所、车站、码头、医院、电影院、俱乐部、渔场、洗发房、水库、黑暗的家、地下室、洗手间、厨房、厕所。 人物:中男、船员、驾驶员、江湖之人、孕妇、水产经营者、盗贼、匪人、娼妇、医生、逃亡者、黑社会人物、流动性强的职业、劳务打工人员、教育工作者、科学家、宗教家、心理学家、画家、作家、旅游家、酒鬼、诈骗犯、吸毒者。 动物:猪、狐狸、四足动物、夜行动物、鼠、水鸟、鱼类、水中动物。 植物:水草、海草、荷花、水仙、棱角、芦苇、冬梅等。 食物:莲藕、酒类、饮料、糖浆、汽水、果汁、海带、生鱼片、猪肉、盐、酱油、醋、梅杏李、海产品、骨头。 静物:带子、绳子、裙子、液体、饮料、酒油、汤具、水具、音像制品、文具、涂料、毒药、黑色物、冷藏设备、消防设备、潜水艇、浮萍、轮子、船、墨水、带核果品。 人体:肾、膀胱、泌尿系统、生殖系统、血液、液体、骨髓、阴部、子宫、卵巢、膀胱、尿道、生殖器、内分泌系统、耳、肛门。 疾病:肾病、耳病、怕冷、水肿、疮、月经不调、花柳病、性病、妇女病、中毒、血行不畅、脚部疾病、神经衰弱、抑郁症、糖尿病、血液病、膀胱病、尿道病、骨髓坏疽、风寒、拉肚子、遗精、流感等。 时间:冬十一月、子年、月、日、时。

JAVA基础-第3章类与对象-练习题-200910

第3章类与对象 一.选择题 1.下列不属于面向对象编程的特性是(D)。 A.封装性 B. 继承性 C. 多态性 D. 编译执行 2.下列类的声明中不合法的是(C)。 A. class People{…} B. class 植物{…} C. Class A{…} D. public class 共有类{… 3.下列方法的声明中不合法的是(C)。 A. float area(){…} B. void area(){…} C. double area(d){…} D. int area(int r){…} 4. 下列构造方法(构造器)的调用中正确的是(C)。 A. 按照一般的方法调用 B. 由用户直接调用 C. 只能通过new自动调用 D. 被系统调用 5.下列程序运行的结果是(A)。 class Book{ int width; int length; } public class A{ static void f(Book p){ p.width=20; p.length=40; } public static void main(String args[]){ Book b=new Book(); b.width=10; b.length=20; f(b); System.out.print(" "+b.width); System.out.print(" "+b.length); } } A. 20 40 B. 10 40 C. 10 20 D. 以上都不对 6.下列程序运行的结果是(D)。 public class A{ static void f(int y){ y=y+10; } public static void main(String args[]){ double x=10; f(x); System.out.println(x); } }

类与类之间的关系

类与类之间存在以下关系: (1)泛化(Generalization) (2)关联(Association) (3)依赖(Dependency) (4)聚合(Aggregation) 1.泛化(Generalization) [泛化] 表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般化的关系是从子类指向父类的,与继承或实现的方法相反。 父类父类实例=new 子类() [UML图](图1.1) 2.依赖(Dependency) [依赖] 对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。 依赖关系表现在局部变量,方法的参数,以及对静态方法的调用 [现实例子] 比如说你要去拧螺丝,你是不是要借助(也就是依赖)螺丝刀(Screwdriver)来帮助你完成拧螺

丝(screw)的工作 [UML表现](图1.2) 3.关联(Association) [关联] 对于两个相对独立的对象,当一个对象的实例与另一个对象的一些特定实例存在固定的对应关系时,这两个对象之间为关联关系。[具体表现] 关联关系是使用实例变量来实现[现实例子] 比如客 3.关联(Association) [关联] 对于两个相对独立的对象,当一个对象的实例与另一个对象的一些特定实例存在固定的对应关系时,这两个对象之间为关联关系。 [具体表现] 关联关系是使用实例变量来实现 [现实例子] 比如客户和订单,每个订单对应特定的客户,每个客户对应一些特定的订单;再例如公司和员工,每个公司对应一些特定的员工,每个员工对应一特定的公司 [UML图] (图1.3) (4)聚合(Aggregation) [聚合] 当对象A被加入到对象B中,成为对象B的组成部分时,对象B和对象A之间为聚集关系。聚合是关联关系的一种,是较强的关联关系,强调的是整体与部分之间的关系。 [具体表现] 与关联关系一样,聚合关系也是通过实例变量来实现这样关系的。关联关系和聚合关系来语

《梅花易数》的千古秘密

《梅花易数》的千古秘密 来源:易缘天下邵雍的一本《梅花易数》,不只道尽了预测术的诡异神奇,也道尽了预测术最高层次“善易者不卜”的基础理论构架。自《梅花易数》流传以来,无数的易学爱好者潜心研究,但都只是在《梅花易数》的门槛内外徘徊,很少有人能登堂入室真正进入了《梅花易数》的神圣预测理论殿堂,让无数易人扼腕叹息。 其实仔细研究《梅花易数》,我们会发现,《梅花易数》的理论始终没有离开“时间、空间、人或者物”之间的三者辩证关系,邵康节先生在其《梅花易数》一书中所有的预测案例都在应用这种“时、空、人或物”之间的关系理论,而且预测都百发百中。但邵康节先生在其《梅花易数》一书中并没有真实的完全把这种“时、空、人或物”之间的关系理论和盘托出,而是采用了比较隐讳的“体用互变”之说来间接的阐述“时、空、人或物”之间的辩证关系。如果搞明白了“时间、空间、人或事物”三者之间的辩证关系,那么邵康节先生《梅花易数》的所有案例我们都能十分直观简单的预测出来。下面,我把《梅花易数》中凡是交待清楚人或事物发生变化时的“时间、方位(空间)、 人或事物的部位特征变化”以及“交待清楚预测应期”的案例逐一进行分析,以便广大易友能真正体会到“时间、空间、人或事物”三者关系之理论的预测神奇。 1、《梅花易数》之“老人有忧色占”。 时间:己丑日卯时 方位:往巽方 人物:老人 人的部位特征:面有忧色 经过:在途中偶遇而测 用“时空人三者关系理论”分析: ①事发在巽方位,即辰巳方位。 ②老人面有忧色,可知人体部位特征变化为凶相。 ③由此可断:老人在辰巳日或戌亥日必有灾难(这就是利用人和方位的吉凶关系而推导出应灾时间)。 ④今日己丑,顺数庚寅、辛卯、壬辰、癸己,辰巳正好在五日内,但为什么邵先生断五日,而不断十一日戌亥日,甚至更远的日期呢?因为邵先生和老人在途中相遇,两人都在行走中,相对速度很快,所以事情应速应近应旬内而不应旬外,所以断五日小心有灾。后于五日内老人赴宴吃鱼被鱼骨鲠喉而死。 2、《梅花易数》之“少年有吉色占”。 时间:壬申日午时 方位:离方来 人物:少年 人物部位特征变化:喜形于色 经过:有少年从南方来。 用“时空人三者关系理论”分析: ①人在离方,即丙午丁方位。 ②少年喜形于色可知身体部位特征为吉相。 ③由此可断:少年在丙午丁日或壬子癸日有喜事(这是根据人和方位的关系而推导出应验吉的时间)。 ④今日壬申日,顺延癸酉、甲戌、乙亥、丙子、丁丑、戊寅、己卯、庚辰、辛巳、壬午、癸未、甲申、乙酉、丙戌、丁亥、戊子正好十七日,那邵先生为什么不断两次出现的“壬癸、丙丁”和出现一次的“子、午”而断第二个“子日”呢?因为是少年来,则和相遇比慢了许多,速度慢则在旬外应验而不是旬内应验,故应验应在十日以外则只有“丙戌、丁亥、戊子”三日符合“时空人”三者关系预测理论,所以邵先生断“十七日内有喜”。

观梅占

观梅占"众贤新解【转帖】 2009-04-16 21:20:06| 分类:心易|字号大中小订阅 原文: 辰年十二月十七日申时康节先生偶观梅,见二雀争枝坠地.先生日:"不动不占,不因事不占.今二雀争枝坠地,怪也."因占之:辰年五数,十二月十二数,十七日十七数,共三十四数,除四八三十二,得二,属<<兑>>,为上卦;加申时九数,总得四十三数,五目除四十,零得三数,为<<离>>,作下卦.又上下总四十三数,以六除,六七除四十二,得一零为动爻.是为泽火<<革>>初爻<<咸>>,互见<<乾>><<巽>>. 断之日:详此卦,明晚当有女子折花,园丁不知而逐之,女子失惊坠地,遂伤其股.右<<兑>>金为体,<<离>>火,克之,互中<<巽>>木,复三起<<离>>火.则克体之卦气盛.<<兑>>为少女,因知女子被伤;而互中<<巽>>木,又逢<<乾>>金<<兑>>金克之,则<<巽>>木被伤.而<<巽>>为股,故有伤股之应.幸变为<<艮>>土,<<兑>>金得生,知女子但被伤,而不至于凶危也. 众贤新解: 【1】,费猜之谜: 在《梅花易数八卦万物类占》中,单单兑卦类象,作者列举了二十七类一百一十二象。为什么在“观梅占”中,独独以兑卦为少女呢?为什么“观梅占”独验于人事呢?这确实是一个困扰后人的费猜之谜。 对于这个问题,前人已作了初步研究。《梅花易数心易占卜玄机》说:“谓他人折花有毁,皆可切验之真,是必有属矣!”这是一种猜测,究竟有何“属”呢?不得而知! 《梅花易数三要灵应篇》中。作者提出了十五类外应情况。显然,外应思想大大地扩展了占卜的信息来源。外应是特定条件下的信息反应。《梅花易数》“观

梅占”的外应是什么呢?为了推测当时的外应信息,我们不妨先看另一个占例:1. 观物占例:据《字触外部》转载:南宋时期,安徽新安人汪龙,双目失明,人称“瞎龙”。他善于“遇物起数,多奇中”,因而门庭若市。徽州太守怕他妖言惑众、聚众闹事,想刁难并法办他。有一天召汪龙到府衙,太守问他:“我手中何物,如果说对了就放了你;如果说错了,就用乱杖打死你。”汪龙请求指一个东西提示提示,以便猜射。大堂之上刚好有一名少妇替亡夫诉冤,太守指了指少妇,汪龙立刻回答说:“是一只麻雀。”太守吃惊地问:“是活的还是死的?”汪龙机敏地答道:“生死在老爷手中掌握着。”太守听罢,说:“可以与这个盲人谈术数。”并问何以知之。汪龙回答说:“那个妇人是一个年少佳人,又穿孝服,以意解之,就知道是麻雀。” 2. 有益启示:汪龙的遇物起数,实质上就是邵子的观物起数。北宋与南宋相去不远,邵子的“观梅占”,汪龙或有所知。从汪龙的观物占例中,我们可以得到一个启示:从拆字的角度看,“雀”可拆为“少”、“佳”,以“对关法”完整地说,乃“少年佳人”。 3. 观梅占例:在“观梅占”中,邵子见“二雀争枝坠地”,以“雀”为“少年佳人”,以兑卦应少女,诚有以也。 综上所述,“观梅占”中,作者秘而不宣的外应,其实就是拆字之应。它正是《梅花易数三要灵应篇》中的第十一应也。本文引述“观梅占例”是虚,以《梅花易数》解《梅花易数》是实。外应系统非常复杂。书不尽意,言难尽传,所以历代占卜高手称其为不宣之秘。 【2】我想这里我用物象与卦应的天人合一来解释,让大家与当时是场沟通就更容易明了。首先把邵先生没说明清楚的几点问题先列出来,我们稍后一起解决。 1. 为什么是明天晚上发生的事情? 2. 为什么判断为女子来折花? 3. 园丁在卦里是什么象?

类和对象练习题

类和对象 一、选择题 1、下面对方法的作用描述不正确的是:( d ) A、使程序结构清晰 B、功能复用 C、代码简洁 D、重复代码 2、方法定义的变量:( b ) A 、一定在方法所有位置可见B、可能在方法的局部位置可见 C、在方法外可以使用 D、在方法外可见 3、方法的形参:(a) A、可以没有 B、至少有一个 C、必须定义多个形参 D、只能是简单变量 4、方法的调用:(c) A、必须是一条完整的语句 B、只能是一个表达式 C、可能是语句,也可能是表达式 D、必须提供实际参数 5、return 语句:( d) A、不能用来返回对象 B、只可以返回数值 C、方法都必须含有 D、一个方法中可以有多个return 语句 6、void 的含义:(d) A、方法体为空 B、方法体没有意义 C、定义方法时必须使用 D、方法没有返回值 7、main()方法的返回类型是:( c ) A 、boolean B、int C、void D、static 8、方法重载所涉及的方法:( a ) A、有相同的名字 B、参数个数必须不同 C、参数类型必须不同 D、返回类型必须不同 9、下面关于类和对象之间关系的描述,正确的是( c ) A、联接关系B、包含关系C、具体与抽象的关系D、类是对象的具体化 10、下面关于java中类的说法哪个是不正确的( c ) A、类体中只能有变量定义和成员方法的定义,不能有其他语句。 B、构造方法是类中的特殊方法。 C、类一定要声明为public的,才可以执行。

D、一个java文件中可以有多个class定义。 11、下列哪个类声明是正确的( d) A、public void H1{…} B 、public class Move(){…} C、public class void number{} D、public class Car{…} 12、下面的方法声明中,哪个是正确的(c) A、public class methodName(){} B、public void int methodName(){} C、public void methodName(){} D、public void methodName{} 13、下述哪些说法是不正确的?( b ) A、实例变量是类的成员变量 B、实例变量是用static关键字声明的 C、方法变量在方法执行时创建 D、方法变量在使用之前必须初始化 14、下面对构造方法的描述不正确是( b)。 A、系统提供默认的构造方法 B、构造方法可以有参数,所以也可以有返回值 C、构造方法可以重载 D、构造方法可以设置参数 15、定义类头时,不可能用到的关键字是( b)。 A、class B、private C、extends D、public 16、下列类头定义中,错误的是( )。 A、public x extends y {...} B、public class x extends y {...} C、class x extends y implements y1 {...} D、class x {...} 17、设A为已定义的类名,下列声明A类的对象a的语句中正确的是( ) 。 A、float A a; B、public A a=A( ); C、A a=new int( ); D、static A a=new A( ); 18、设i , j为类X中定义的int型变量名,下列X类的构造方法中不正确的是( a )。 A、void X(int k ){ i=k; } B、X(int k ){ i=k; } C、X(int m, int n ){ i=m; j=n; } D、X( ){i=0;j=0; } 19、有一个类A,以下为其构造方法的声明,其中正确的是

梅花易数八卦万物类象乾卦万物类象

乾卦万物类象 人象:君王、父亲、领导、老板、财务、神明、长辈、将军、厂长、军警、一把手、董事长、总经理、有地位、有权力、有威望、有名气、执法者、掌控者、统治者、政府人员、银行工 作人员、司机、乞丐、下人、强壮之人、骨瘦体寒 人性:刚健、敬重、尊贵、富贵、富有、正直、德行、真诚、善良、威严、敬畏、决断、震慑、命令、霸道、残酷、强暴、傲慢、紧张、冷酷、苛刻、无情、专横、独霸、健行、振奋、力量、活动、完美、积极、奋进、任性、高傲、成熟、义气、性情 物性:统一、统帅、权利、功劳、凝聚、明亮、纯粹、精华、压抑、执法、制裁、激烈、惩罚、强制、灾难、侵略、强盛、动力、拓展、开始、创始、创造、滋长、运动、变化、过份、圆满、精致、高大、宽广、至高、向上、坚韧、坚硬、充实、高档、奢华、清澈、清冷、大寒、凛冽、 物象:马、镜子、金玉、钱财、珍珠、首饰、眼镜、钟表、帽子、宝物、玻璃、玛瑙、小轿车、飞机、大炮、球体、水果、古老、古董、文物、神态、神物、破旧、古迹、寺院、景区、博物馆、发动机、和谐号、高档汽车、贵重之物、骨头、腊肉、山珍海味、烤干的肉、辛辣 食物、高档用品、圆形之物、金属制品 场所:宫殿、京都、都市、礼堂、别墅、圣地、教堂、道观、佛堂、神殿、车站、广场、操场、高楼、郊野、远处、公厕、大道、山川、会议室、军事基地、行政办公场所 人体:头部、胸部、大肠、肺部、右足、精液、骨骼、、男性生殖器 天象:晴天、太阳、冰雹、冰、寒冷 病象:伤寒、旧病、僵硬、急性、头部、胸部、肺部、大肠、筋骨、多变之疾 时间:甲、壬、戌、亥年月日时。 有利时间:申、酉年月日时,四季之月。 不利时间:巳、午年月日时。 方位:西北。有利方位:西北、东北、西南。 不利方位:南方

JAVA类与对象习题

JAVA类与对象习题 一、写出一个类People,并由该类做基类派生出子类Employee和Teacher。其中People 类具有name、age两个保护成员变量,分别为String类型、整型,且具有公有的getAge 成员函数,用于返回age变量的值。Employee类具有保护成员变量empno,Teacher类有teano和zc成员变量。 二、(1)创建Rectangle类,添加属性width、height; (2)在Rectangle类中添加两种方法计算矩形的周长和面积; (3)编程利用Rectangle输出一个矩形的周长和面积 三、(1)设计一个User类,其中包括用户名、口令等属性以及构造方法(至少重载2 个)。获取和设置口令的方法,显示和修改用户名的方法等。编写应用程序测试User 类。 (2)定义一个student类,其中包括用户名、姓名、性别、出生年月等属行以及init()——初始化各属性、display()——显示各属性、modify()——修改姓名等方法。实现并测试这个类。 (3)从上题的student类中派生出Granduate(研究生)类,添加属性:专业subject、导师adviser。重载相应的成员方法。并测试这个类。 四、项目名称:Bank Account Management System 银行账户管理系统简称BAM 练习1:(面向对象基础语法) 写一个账户类(Account), 属性: id:账户号码长整数 password:账户密码 name:真实姓名 personId:身份证号码字符串类型 email:客户的电子邮箱 balance:账户余额 方法: deposit: 存款方法,参数是double型的金额 withdraw:取款方法,参数是double型的金额

《梅花易数》宋邵雍

梅花數 第一頁 序 清 黃 宗 羲 撰 宋 慶 曆 中 , 康 節 邵 先 生 隱 處 山 林 , 冬 不 爐 , 夏 不 扇 , 蓋 心 在 於 《 易 》 , 忘 乎 其 為 寒 暑 也 。 猶 以 為 未 至 , 糊 《 易 》 於 壁 , 心 致 而 目 玩 焉 。 邃 于 《 易 》 理 , 欲 造 《 易 》 之 數 而 未 又 征 也 。 一 日 午 睡 , 更 鼠 走 而 前 , 以 所 枕 瓦 枕 投 擊 之 , 鼠 走 而 枕 破 。 覺 中 更 字 , 取 視 之 : 「 此 枕 賣 與 賢 人 康 節 , 某 年 月 日 某 時 , 擊 鼠 枕 破 。 」 先 生 怪 而 詢 之 陶 家 , 其 陶 枕 者 曰 : 「 昔 一 人 手 執 《 周 易 》 憩 坐 , 舉 枕 其 書 , 必 此 老 也 。 今 不 至 久 矣 。 吾 能 識 其 家 。 」 先 生 偕 陶 往 訪 焉 , 及 門 , 則 已 不 存 矣 , 但 遺 書 一 冊 謂 其 家 人 曰 : 「 某 年 某 月 某 時 , 更 一 秀 士 至 吾 家 , 可 以 此 書 授 之 , 能 終 吾 身 後 事 矣 。 」 其 家 以 書 授 先 生 , 先 生 閱 之 , 乃 《 易 》 之 文 , 並 更 訣 例 。 推 例 演 數 , 謂 其 人 曰 : 「 汝 父 存 日 , 更 白 金 置 睡 床 西 北 窖 中 , 可 以 營 葬 事 。 」 其 家 如 言 , 果 得 金 。 先 生 受 書 以 歸 , 後 觀 梅 , 以 雀 爭 勝 , 布 算 , 知 次 晚 更 鄰 人 女 折 花 , 墮 傷 其 股 。 其 蔔 蓋 始 於 此 , 後 世 相 傳 , 遂 名 《 觀 梅 數 》 。 又 後 算 落 花 之 日 , 午 時 為 馬 所 踐 毀 ; 又 算 西 林 寺 額 , 知 更 陰 人 之 禍 。 凡 此 , 皆 所 謂 先 天 之 數 也 。 蓋 未 得 卦 先 得 數 也 。 以 數 起 卦 , 故 曰 後 天 。 若 夫 見 老 人 更 憂 色 , 卜 而 知 老 人 更 食 魚 之 禍 ; 見 少 年 更 喜 色 , 蔔 而 知 更 婚 聘 之 喜 ; 聞 雞 鳴 , 知 雞 必 烹 ; 聽 牛 鳴 , 知 牛 當 殺 。 凡 此 , 皆 後 天 之 數 也 。 蓋 未 得 數 先 得 卦 也 。 以 卦 起 數 , 故 曰 後 天 。 一 日 , 置 一 椅 , 以 數 推 之 , 書 椅 底 曰 : 「 某 年 月 日 , 當 為 仚 客 坐 破 。 」 之 期 , 果 更 道 者 來 訪 , 坐 破 其 椅 。 仚 客 愧 謝 , 先 生 曰 : 「 物 之 成 毀 更 數 , 豈 足 介 意 , 且 兯 神 仚 也 , 幸 坐 以 示 教 。 」 因 舉 椅 下 所 書 以 驜 , 道 者 愕 然 趨 起 出 , 忽 不 見 。 乃 知 數 之 妙 , 雖 鬼 神 莫 逃 , 而 況 於 人 乎 ? 況 於 物 乎 ?

类与对象作业1_2012_参考答案

1.类的定义 ?类的成员包括 –数据成员与成员函数 ?类定义的三种形式 –声明与实现不分离,写在{}内 –声明与实现分离,放在同一个文件中 –声明与实现分离,放在两个文件中 ?类声明:放在头文件中,命名:类名.h,包含: –数据成员的定义 –成员函数的原型说明语句 ?类实现:放在源程序文件中,命名:类名.cpp,包含: –成员函数的定义:要在每个成员函数的函数名前加:类名:: –增加文件包含命令,包含类声明文件,如:#include”circle.h” 2.类的使用 ?编写main 函数 –放在源程序文件中,命名:test.cpp –增加文件包含命令,包含类声明文件,如:#include”circle.h” –创建对象 –测试各个成员函数,形式为 ?对象名.公有成员函数名(实参表) 类与对象1_2012_参考答案 4-1.编写圆类Circle,包含: 一个名为radius的double型数据成员,表示圆形的半径。 数据成员的获取函数getRadius和设置函数setRadius。 一个名为getArea()的函数,返回圆形的面积。 一个名为getPerimeter()的函数,返回圆形的周长 编写一个测试程序,它创建2个Circle类对象,将第一个圆形的半径设置为2.5,第2个圆形的半径设置为3.5,并输出两个圆形对象的半径、面积和周长。 //以下为Circle类的声明部分:circle.h class Circle { public: double getArea(); double getPerimeter(); double getRadius(); void setRadius(double); private: double radius; }; //以下为Circle类的实现部分: circle.cpp #include"circle.h"

梅花易数精华

一:论到底是不是“纯阳不生,孤阴不长。” 二:人们常说的先天和后天,到底有什么区别? 三:梅花卦出来了后先看什么? 四:论“互卦的卦体”和“互卦间的生克。” 五:梅花是以“象”为主还是以“数”为主 六:如何用梅花来测生几个孩子,是男孩还是女孩? 七:关于有人问学测字是否要学古文和诗词? 八:“数往者顺,知来者逆”是什么意思? 九:梅花和六爻的区别 十:尝试用爻代表时间 十一:用数字起卦,0可以代表哪个卦? 十二:测别人衣服的时候木不只有绿色。 十三:一个物体可以用几个卦来代表 一:论纯阳不生,孤阴不长 有人也说乾坤是不能生六子的,因为纯阳不生,孤阴不长 书上有云:是故纯阳不生,孤阴不长;清浊混同,阴阳配合,天地万物,莫不成焉 我不认同,乾为父,坤为母,单卦乾算不上纯阳,单个坤卦也算不上孤阴,因为事物是运动的,正电子和负电子不就互相牵引和运动么?如 果是静态的乾、坤二卦自然不会生六子,可是如果是动态的乾、坤二卦呢?比如太极图,两个阴阳鱼互相咬合,不就是动态的么,否则不会 阴中有阳,阳中有阴了,如果是乾为天乾纯卦,那是不能生子的,因为两个男人怎么生?这应该才叫纯阳吧!坤卦也是同理,所以乾纯卦一 动,全阳变全阴,不能生子。这应该是你见到的“纯阳不生”的真正含义吧,至于阴阳交合,我觉得应该是,六个爻中,是阴爻与阳爻“相 承”和“相乘”的关系,张延生的书里不是讲了爻象的六种关系么,其中“承”就是阳爻在上,阴爻在下,“乘”就是阴爻在上,阳爻在下 ,所以有了离纯卦,和坎纯卦,这火水二卦不就是阴阳相克相合吗? 二:人们常说的先天和后天,到底有什么区别 简单的总结了6点。1;邵康节很聪明,用后天提象,先天序数推算,两者取常补短,提高了准确的。2;先天侧重于讲八卦的起源的由来,后天 侧重于六十四卦的推衍。3;先天为体,后天为用。4;先天主要讲宇宙与自然的规律,后天主要讲人事与预测。5;对事物的观察角度不同,先 天是形而上,后天是形而下。先天讲无形化(宇宙无限化),后天讲固定直观话(地球狭小化):6;先天起动爻不加时辰,后天加时辰。 三:梅花卦出来了后先看什么?1;在方法上,没有便偏重于哪一条方法,梅花讲应机,所谓应机---也就是合乎事实,合乎时机,合乎当下

类与对象部分作业题

第四章类与对象习题 基本概念与基础知识 填空题(知识点) 4.1.1 引入类定义的关键字是()。类的成员函数通常指定为(),类的数 据成员通常指定为()。指定为()的类成员可以在类对象所在域中的任何位置访问它们。通常用类的()成员表示类的属性,用类的()成员表示类的操作。 答案: (1) (2)公有的 (3)私有的 (4)公有的 (5)数据 (6)函数 4.1.2 类的访问限定符包括()、()和()。私有数据通常由() 函数来访问(读和写)。这些函数统称为()。 答案: (1)(公有的) (2)(私有的) (3)(保护的) (4)公有的成员函数 (5)类的接口 4.1.3 通常在逻辑上,同一类的每个对象都有()代码区,用以存储成员函数。而 在物理上通常只有()代码区。只有在()定义,并()的函数和加了关键字()的函数例外。 答案: (1)独立的 (2)共用的 (3)在类说明中 (4)不包括循环等复杂结构 (5) .1.4 中支持三种域:()、()、()。函数域被包括在()中,全局域被包括在()中。指示符以关键字开头,后面是关键字(),最后是()。这样表示以后在该名字空间中所有成员都()。如不使用指示符则在使用时要加::,称为()运算符。 答案: (1)局部域() (2)名字空间域()

(3)类域() (4)局部域 (5)名字空间域 (6) (7)名字空间名 (8)可以直接被使用 (9)域 4.1.5 引用通常用作函数的()和()。对数组只能引用()不能引用()。 答案: (1)参数 (2)返回值 (3)数组元素 (4)数组名本身 .6 构造函数的任务是()。构造函数无()。类中可以有()个构造函数,它们由()区分。如果类说明中没有给出构造函数,则编译器会()。拷贝构造函数的参数是(),当程序没有给出复制构造函数时,系统会自动提供()支持,这样的复制构造函数中每个类成员()。 答案: (1)初始化数据成员 (2)函数返回类型说明 (3)多 (4)不同的参数表 (5)自动给出一个默认的构造函数 (6)同一类对象的引用 (7)默认的的复制构造函,称为默认的按成员语义支持。 (8)被依次复制 .7 一个类有()个析构函数。()时,系统会自动调用析构函数。 答案: (1)一 (2)对象注销时 .8 运算符重载时,其函数名由()构成。成员函数重载双目运算符时,左操作数是(),右操作数是()。 答案: (1)关键字和该运算符 (2)对象 (3)该函数的参数 4.9面向过程的程序设计中程序模型描述为(),面向对象程序设计的程序模型可描述 为()。 答案:

讲八卦取象

今天讲八卦取象 一、八卦起源 《周易·系辞》“是故,易有太极,是生两仪,两仪生四象,四象生八卦”, “古者包牺氏之王天下也”,“始作八卦,以通神明之德,以类万物之情。” 关于八卦的起源,有种种说法,我们认为,八卦起源于占卜是比较合理的。 早在春秋战国时,八卦就已同某些特定的意义相联系, 即:乾象征天、君、天子、父;坤象征地、母、众、顺、;坎象征水、川、众、;离象征火、日、鸟、公、侯、姑等等。 即:乾象征天、君、天子、父;坤象征地、母、众、顺、;坎象征水、川、众、;离象征火、日、鸟、公、侯、姑等等。 二、八卦基本概念 1、八卦符号 乾:乾三连坤:坤六断震:震仰盂艮:艮覆碗 离:离中虚坎:坎中满兑:兑上缺巽:巽下断 2、先天八卦和后天八卦 关于先、后天八卦之说始于宋朝, 在宋朝之前只有八卦和六十四卦, 宋朝学者根据《周易·说卦》“天地定位,山泽通气,雷风相搏,水火不相射”造出先天八卦,称为伏羲先天八卦。 先天八卦,以乾坤代表天地定位,以坎离代表水火为界,相对二卦阴阳爻相反,互成错卦。 八卦方位为乾南、坤北、离东、坎西、兑东南、艮西北、巽西南、震东北。 先天八卦数:乾一、兑二、离三、震四、巽五、坎六、艮七、坤八。 先天八卦讲对峙,即把八卦代表的天、地、风、雷、山、泽、水、火八类物象分为四组,以说明它的阴阳对峙关系。 后天八卦是根据《周易·说卦》“帝出乎震,齐乎巽,相见乎离,致役乎坤,说言乎兑,战乎乾,劳乎坎,成言乎艮”所造而成,称为文王后天八卦。 后天八卦,以震卦为起始点,位列正东,按顺时针方向,依次为巽东南、离正南、坤西南、兑正西、乾西北、坎正北、艮东北。 后天八卦数:坎一、坤二、震三、巽四、中五、乾六、兑七、艮八、离九。 后天八讲流行,形容周期循环如水流行,用以表示阴阳的依存与互根,五行的母子相生。 3、先天后天八卦方位图: 先后天八卦原来并无图形,是由宋代大易学家邵康节根据《易经》对八卦的文字描述而绘制成图。伏羲先天八卦图 文王后天八卦图 4、八卦四季旺相休囚死

类与类之间的关系及代码表现

类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。 类与类之间存在以下关系: (1)泛化(Generalization) (2)关联(Association) (3)依赖(Dependency) (4)聚合(Aggregation) UML图与应用代码例子: 1.泛化(Generalization) [泛化] 表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般化的关系是从子类指向父类的,与继承或实现的方法相反。 [具体表现] 父类父类实例=new 子类() [UML图](图1.1) 图1.1Animal类与Tiger类,Dog类的泛化关系 [代码表现] 1.class Animal{} 2.class Tiger extends Animal{} 3.public class Test 4.{ 5. public void test() 6. { 7. Animal a=new Tiger(); 8. } 9.} 2.依赖(Dependency) [依赖] 对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。 [具体表现]

依赖关系表现在局部变量,方法的参数,以及对静态方法的调用 [现实例子] 比如说你要去拧螺丝,你是不是要借助(也就是依赖)螺丝刀(Screwdriver)来帮助你完成拧螺丝(screw)的工作 [UML表现](图1.2) 图1.2 Person类与Screwdriver类的依赖关系 [代码表现] 1.public class Person{ 2. /** 拧螺丝 */ 3. public void screw(Screwdriver screwdriver){ 4. screwdriver.screw(); 5. } 6.} 3.关联(Association) [关联] 对于两个相对独立的对象,当一个对象的实例与另一个对象的一些特定实例存在固定的对应关系时,这两个对象之间为关联关系。 [具体表现] 关联关系是使用实例变量来实现 [现实例子] 比如客户和订单,每个订单对应特定的客户,每个客户对应一些特定的订单;再例如公司和员工,每个公司对应一些特定的员工,每个员工对应一特定的公司 [UML图] (图1.3) 图1.3 公司和员工的关联关系 [代码表现] 1.public class Company{ 2. private Employee employee;

相关文档
最新文档