測試驅動開發(第二節)

2021-08-26 19:23:35 字數 548 閱讀 8203

對於那些可以被當做數值來使用的物件,我們稱為vo(value,object)數值物件,數值物件的乙個要求是一旦數值物件的例項變數值在建構函式中被指定,那麼以後就再也不允許變化。

數值物件的乙個隱含意思就是,所有的操作都必須返回乙個物件,另乙個隱含意思就是使用數值物件必須要實現equals函式

//dollor實體類:

package com.hellokitty.pro;

public class dollor

public dollor times(int multiplier)

public boolean equals(object object)

}//測試類:

package com.hellokitty.tdd;

import org.junit.test;

import junit.framework.assert;

import com.hellokitty.pro.dollor;

public class testdollor

}

彙編 第二節

第二節 cpu主要有有運算器,控制器,暫存器,三部分組成 8086 cpu有14個暫存器,如ax,bx,cx,dx,si。8086所有暫存器都是16位的,可以存放2個byte即位元組,16位二進位制數 所能存放的最大數值是 11111111111 2 16 1 從0開始,所以 1嘛 通用暫存器為4個...

函式第二節

coding utf 8 1.定義乙個方法get num num num引數是列表型別,判斷列表裡面的元素為數字型別。其他型別則報錯,並且返回乙個偶數列表 注 列表裡面的元素為偶數 def get num l l for i in l 判斷列表l的元素是否都為整形 if not isinstance...

第二節練習

a b 2 鏈式賦值 print a print b c id a 位址print c c type a 型別 print c a,b 2,3 系列解包賦值 a,b b,a print a print b 基本運算 print 3 2 print 30 5 print 30 5 print 30 5...