099day(Java对象成员变量和函数,直言命题对当关系直接推理和换位法,换质法的学习)

《2018年1月17日》【连续099天】

标题:Java对象成员变量和函数,直言命题对当关系直接推理和换位法,换质法的学习;

内容:

A.Java对象内部成员函数是通过this()这个变量实现的,(Java没有指针的概念);

Java有一个垃圾回收机制,因此程序员并不需要担心对象的成员函数和变量何时消亡;

 

B.直言命题对当关系的直接推理:

根据矛盾关系的直接推理:
SAP<——>﹁SOP

SEP<——>﹁SIP

SIP<——>﹁SEP

SOP<——>﹁SAP

根据反对关系的直接推理:

SAP——>﹁SEP

SEP——>﹁SAP

﹁SIP——>SOP

﹁SOP——>SIP

根据差等关系的直接推理:

SAP——>SIP

SEP——>SOP

﹁SIP——>﹁SAP

﹁SOP——>﹁SEP

 

C.换质法和换位法:

换质法:通过改变一个直言命题的质,并否定一个直言命题的谓项,而得到一个新的直言命题的推理方法;

步骤:
1.改变原直言命题的质,否定的改为肯定,肯定的改为否定;

2.否定原直言命题的谓项;

PS:这个p的上斜杠在word中复制过来就没了,只能用word的公式功能做成图片了;

 

 

换位法:通过交换一个直言命题的主项和谓项的位置来得到一个新的直言命题推理方法;

规则:
1.换位法只交换直言命题中的主,谓项的位置,不改变它的质;

2.换位前不周延的项,换位后仍不得周延;

SAP->PIS:

例:所有的猫都是动物,所以,有的动物是猫;

SEP<->PES;

SIP<->PIS;

SOP->X(无法推出)

换质位推理:

换质法和换位法的轮流运用:

 

 

明日计划:回家,学习;

 

 

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
等价类划分是一种常用的软件测试方。根据具体的需求和输入变量的定义,我们可以对month、day和year这三个变量进行等价类划分,将它们分成若干个等价类。 首先,我们可以考虑月份(month)的等价类划分。月份是1到12之间的整数,因此可以将其划分为1个合的等价类和1个非的等价类。合的等价类包括1到12之间的整数,而非的等价类包括小于1和大于12的整数。 接下来,我们可以考虑日期(day)的等价类划分。日期是1到31之间的整数,因此可以将其划分为1个合的等价类和1个非的等价类。合的等价类包括1到31之间的整数,而非的等价类包括小于1和大于31的整数。 最后,我们可以考虑年份(year)的等价类划分。年份可以是任意的整数,因此可以将其划分为1个合的等价类和1个非的等价类。合的等价类包括任意整数,而非的等价类可以是空值或者其他非整数类型。 综上所述,我们可以得到如下的等价类划分: 1. 月份的合等价类:1, 2, 3, ..., 11, 12。 2. 月份的非等价类:0, -1, 13, 999等。 3. 日期的合等价类:1, 2, 3, ..., 29, 30, 31。 4. 日期的非等价类:0, -1, 32, 999等。 5. 年份的合等价类:任意整数。 6. 年份的非等价类:空值或者其他非整数类型。 通过对这些等价类进行全面的测试,可以覆盖函数的所有可能情况,以确保函数的正确性和鲁棒性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值