畫餅充飢是泛化嗎

來源:生活大全幫 4.64K

畫餅充飢是泛化嗎

是。當某一反應與某種刺激形成條件聯繫後,這一反應也會與其它類似的刺激形成某種程度的條件聯繫,這一過程稱為泛化。在心理學心理諮詢中所謂泛化指的是:引起求助者目前不良的心理和行為反應的刺激事件不再是最初的事件,同最初刺激事件相類似、相關聯的事件(已經泛化),甚至同最初刺激事件不類似、無關聯的事件(完全泛化),也能引起這些心理和行為反應(症狀表現)。

泛化有兩個用途。第一個用途是用來定義下列情況:當一個變量(如參數或過程變量)被聲明承載某個給定類的值時,可使用類(或其他元素)的實例作為值,這被稱作可替代性原則。該原則表明無論何時祖先被聲明瞭,則後代的一個實例可以被使用。例如,如果一個變量被聲明擁有借貸,那麼一個抵押對象就是一個合法的值。

泛化使得多態操作成為可能,即操作的實現是由它們所使用的對象的類,而不是由調用者確定的。這是因為一個父類可以有許多子類,每個子類都可實現定義在類整體 集中的同一操作的不同變體。例如,在抵押和汽車借貸上計算利息會有所不同,它們中的每一個都是父類借貸中計算利息的變形。一個變量被聲明擁有父類,接着任 何子類的一個對象可以被使用,並且它們中的任何一個都有着自己獨特的操作。這一點特別有用,因為在不需要改變現有多態調用的情況下就可以加入新的類。例如,一種新的借貸可被新增加進來,而現存的用來計算利息操作的代碼仍然可用。一個多態操作可在父類中聲明但無實現,其後代類需補充該操作的實現。這種不完 整操作是抽象的(其名稱用斜體表示)。

熱門標籤