練習(三十六)

2022-08-20 04:57:08 字數 1241 閱讀 5890

人類都有說話的能力,那如何使用電腦程式來描述這一特徵呢?

如果是中國人,那麼語言能力就直接輸出「中國人說中國話」

如果是美國人,那麼語言能力就直接輸出「美國人說英語」

分別在測試類中建立2個物件:

如何用物件導向的知識實現特點?

分析:

中國人和美國人都是人類—— 可以用物件導向的繼承關係

人類為父類,但是人類父類裡面的語言關係滿足不了需要,因為子類(中國人和美國人)都有自己的語言能力  —— 可以用物件導向的重寫特點

執行結果:

以上person類只是充當了制定規則的父類,並不會用到類裡的方法,這種場景我們可以使用抽象類來更好的制定規則:

執行結果:

專題三 十六題

1.題目編號 1007 2.簡單題意 有一天gameboy正走在回家的小徑上時,忽然天上掉下大把大把的餡餅。這餡餅別處都不掉,就掉落在他身旁的10公尺範圍內。餡餅如果掉在了地上當然就不能吃了,所以gameboy馬上卸下身上的揹包去接。但由於小徑兩側都不能站人,所以他只能在小徑上接。但他每秒種只有在移...

多表連線(三十六)

前面我們演示的是兩張表的連線,那麼可不可以3張表或更多的表進行連線呢?當然是可以的。實際上他和兩張表的連線是基本相同的。下面我們就以商品表 商品類別表 商品品牌表為例來給大家做一下演示。操作命令及部分結果如下。inner join tdb goods brands as c on a.brand i...

CSS 三十六 尺寸

css 尺寸 dimension 屬性允許你控制元素的高度和寬度。同樣,它允許你增加行間距。本例演示如何使用畫素值設定元素的高度。這是一些文字。這是一些文字。這是一些文字。這是一些文字。這是一些文字。這是一些文字。這是一些文字。這是一些文字。這是一些文字。這是一些文字。這是一些文字。這是一些文字。這...