軟件設計師——面向對象技術(一)

📑前言

本文主要是【面向對象技術】——軟件設計師—面向對象技術的文章,如果有什么需要改進的地方還請大佬指出??

🎬作者簡介:大家好,我是聽風與他🥇
??博客首頁:CSDN主頁聽風與他
🌄每日一句:狠狠沉淀,頂峰相見

目錄

    • 📑前言
    • 1.對象是運行時實體,其組成部分不包括( )
    • 2.Car和Boat類中的move()方法( )了Transport
    • 3.如下所示的**UML**圖中,(I)是( )
    • 4.下圖所示為UML( )。
    • 5.其中對象是封裝( )的整體。
    • 📑文章末尾

1.對象是運行時實體,其組成部分不包括( )

1.在面向對象的系統中,對象是運行時實體,其組成部分不包括( );一個類定義了一組大體相似的對象,這些對象共享( )。

  • (A) 消息

  • (B) 行為(操作)

  • ? 對象名

  • (D) 狀態

  • (A) 屬性和狀態

  • (B) 對象名和狀態

  • ? 行為和多重度

  • (D) 屬性和行為

答案與解析

  • 試題難度:一般
  • 知識點:面向對象技術>面向對象的基本概念
  • 試題答案:[[A],[D]]
  • 試題解析:對象的組成部分包括:對象名,狀態(屬性),行為(操作)。類是對對象共有屬性和行為的抽象,因此一個類定義的對象共享行為和屬性。

2.Car和Boat類中的move()方法( )了Transport

2.如下所示的UML類圖中,Car和Boat類中的move()方法( )了Transport類中的move()方法。

img

  • (A) 繼承
  • (B) 覆蓋(重置)
  • ? 重載
  • (D) 聚合

答案與解析

  • 試題難度:一般
  • 知識點:面向對象技術>面向對象的基本概念
  • 試題答案:[[B]]
  • 試題解析:覆蓋:子類重寫父類的方法。
    重載:一個類可以有多個同名而參數類型不同的方法。

3.如下所示的UML圖中,(I)是( )

3.如下所示的UML圖中,(I)是( ),(Ⅱ)是( ),(Ⅲ)是( )。

img

  • (A) 參與者

  • (B) 用例

  • ? 泛化關系

  • (D) 包含關系

  • (A) 參與者

  • (B) 用例

  • ? 泛化關系

  • (D) 包含關系

  • (A) 參與者

  • (B) 用例

  • ? 泛化關系

  • (D) 包含關系

答案與解析

  • 試題難度:容易

  • 知識點:面向對象技術>UML圖的圖示

  • 試題答案:[[‘A’],[‘C’],[‘B’]]

  • 試題解析:

    本題考查統一建模語言(UML)的基本知識,主要是用例圖的圖示考查。

    用例圖(use case diagram)展現了一組用例、參與者(Actor)以及它們之間的關系。用例圖通常包括用例、參與者,以及用例之間的擴展關系(<>)和包含關系(<>),參與者和用例之間的關聯關系,用例與用例以及參與者與參與者之間的泛化關系。如下圖所示。

    img

    用例圖用于對系統的靜態用例視圖進行建模,主要支持系統的行為,即該系統在它的周邊環境的語境中所提供的外部可見服務。

4.下圖所示為UML( )。

img

  • (A) 類圖
  • (B) 部署圖
  • ? 組件圖
  • (D) 網絡圖

答案與解析

  • 試題難度:一般
  • 知識點:面向對象技術>UML圖的圖示
  • 試題答案:[[‘C’]]
  • 試題解析:本題考查統一建模語言(UML)的基本知識。
    UML中提供了多種建模系統的圖,體現系統的靜態方面和動態方面。
    類圖(class diagram)展現了一組對象、接口、協作和它們之間的關系。在面向對象系統的建模中所建立的最常見的圖就是類圖。類圖給出系統的靜態設計視圖。
    部署圖(deployment diagram)是用來對面向對象系統的物理方面建模的方法,展現了運行時處理結點以及其中構件(制品)的配置。部署圖對系統的靜態部署視圖進行建模,它與組件圖(構件圖)相關。
    組件圖或構件圖(component diagram)展現了一組構件之間的組織和依賴,如圖所示為組件圖。組件圖或構件圖專注于系統的靜態實現視圖。它與類圖相關,通常把構件映射為一個或多個類、接口或協作。UML部署圖經常被認為是一個網絡圖。

5.其中對象是封裝( )的整體。

5.對象、類、繼承和消息傳遞是面向對象的4個核心概念。其中對象是封裝( )的整體。

  • (A) 命名空間
  • (B) 要完成任務
  • ? 一組數據
  • (D) 數據和行為

答案與解析

  • 試題難度:容易
  • 知識點:面向對象技術>面向對象的基本概念
  • 試題答案:[[D]]
  • 試題解析:本題考查面向對象的基本知識。
    面向對象的4個核心概念是對象、類、繼承和消息傳遞。其中,對象是基本的運行時的實體,它既包括數據(屬性),也包括作用于數據的操作(行為)。所以,一個對象把屬性和行為封裝為一個整體。類定義了一組大體上相似的對象。一個類所包含的方法和數據描述一組對象的共同行為和屬性。在進行類設計時,有些類之間存在一般和特殊關系,即一些類是某個類的特殊情況,某個類是一些類的一般情況,這就是繼承關系。消息是對象之間進行通信的一種構造,包含要求接收對象去執行某些活動的信息。

📑文章末尾

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/207486.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/207486.shtml
英文地址,請注明出處:http://en.pswp.cn/news/207486.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C++學習筆記(十一)

一、類和對象 C面向對象的三大特性為&#xff1a;封裝、繼承、多態 C認為萬事萬物皆為對象&#xff0c;對象上有其屬性和行為 例如&#xff1a;人可以作為對象&#xff0c;屬性有姓名、年齡、身高......&#xff0c;行為有走、吃、睡覺 車也可以作為對象&#xff0c;屬性有輪…

官網IDM下載和安裝的詳細步驟

目錄 一、IDM是什么 二、下載安裝 三、解決下載超時的問題 四、谷歌瀏覽器打開IDM插件 谷歌瀏覽器下載官網&#x1f447; 五、測試 六、資源包獲取 一、IDM是什么 IDM&#xff08;internet download manager&#xff09;是一個互聯網下載工具插件&#xff0c;常見于用…

要求CHATGPT高質量回答的藝術:提示工程技術的完整指南—第 29 章:ChatGPT 插件

要求CHATGPT高質量回答的藝術&#xff1a;提示工程技術的完整指南—第 29 章&#xff1a;ChatGPT 插件 這是 ChatGPT 的另一個圣杯。它將徹底改變你使用 ChatGPT 的方式。ChatGPT 插件本質上是將 ChatGPT 的功能擴展到文本輸出之外。它允許你上傳圖片、視頻、音頻和 CSV 文件&…

資深IT經理分享如何選擇商用遠控軟件三:評估產品方案匹配度

作為企業必要的IT管理和遠程辦公工具&#xff0c;遠程控制解決方案的挑選和采購是需要IT部門慎重考慮的。 對于具體如何在諸多產品中選擇合適的商用遠程控制解決方案&#xff0c;此前我們就分享了一位資深IT經理的相關經驗&#xff0c;目前已經涵蓋初期的業務需求調研&#xf…

【ESP32 IDF】ESP32移植u8g2庫,實現oled界面顯示

ESP32移植u8g2庫&#xff0c;實現oled界面顯示 1. 簡單描述2. 環境準備1. 硬件準備2. 軟件準備 3. IIC屏幕 【基于 ssd1362 256*64 】4. SPI屏幕 【基于 ssd1306 128*32】 1. 簡單描述 開發方式為 IDF5.0參考連接為 iic基于esp-idf移植使用u8g2 spi基于esp-idf移植使用u8g2 …

探索創意無限的Photoshop CC 2020Mac/Win版

作為一款功能強大的圖像處理軟件&#xff0c;Photoshop CC 2020&#xff08;簡稱PS 2020&#xff09;在全球范圍內備受設計師、攝影師和藝術家的喜愛和推崇。它不僅為用戶提供了豐富多樣的工具和功能&#xff0c;還不斷推出新的創意特效和改進的功能&#xff0c;讓用戶的創意無…

【數據結構和算法】擁有最多糖果的孩子

其他系列文章導航 Java基礎合集數據結構與算法合集 設計模式合集 多線程合集 分布式合集 ES合集 文章目錄 其他系列文章導航 文章目錄 前言 一、題目描述 二、題解 三、代碼 四、復雜度分析 前言 這是力扣的1431題&#xff0c;難度為簡單&#xff0c;解題方案有很多種&…

C# Solidworks二次開發:選擇管理器相關的API介紹

今天在講述主要內容之前&#xff0c;先說一個不太相關的問題。 我之前在其他文章中看到有一些朋友在問為什么獲取到的點位數據需要乘以1000進行單位轉換&#xff0c;其實原因是這樣的&#xff0c;在所有使用的API中如果沒有特殊說明&#xff0c;所有的長度單位都是米&#xff…

蘋果Vision Pro即將量產

據界面新聞消息&#xff0c;蘋果公司將在今年12月正式量產第一代MR&#xff08;混合現實&#xff09;產品Vision Pro。蘋果公司對Vision Pro寄予了厚望&#xff0c;預計首批備貨40萬臺左右&#xff0c;2024年的銷量目標是100萬臺&#xff0c;第三年達到1000萬臺。 蘋果的供應…

springboot + thymeleaf + layui 初嘗試

一、背景 公司運營的同事有個任務&#xff0c;提供一個數據文件給我&#xff0c;然后從數據庫中找出對應的加密串再導出來給他。這個活不算是很難&#xff0c;但時不時就會有需求。 同事給我的文件有時是給excel表格&#xff0c;每一行有4列&#xff0c;逗號隔開&#xff0c;…

編譯和使用WPS-ghrsst-to-intermediate生成SST

一、下載 V1.0 https://github.com/bbrashers/WPS-ghrsst-to-intermediate/tree/masterV1.5&#xff08;使用過程報錯&#xff0c;原因不詳&#xff0c;能正常使用的麻煩告知一下方法&#xff09; https://github.com/dmitryale/WPS-ghrsst-to-intermediate二、修改makefile…

【CVE 復現】CVE-2022-0185 fsconfig之整數溢出

影響版本&#xff1a;Linux-v5.1~v5.16.2 測試版本&#xff1a;Linux-5.11.22&#xff0c;由于懶得搞環境&#xff0c;所以直接用的 bsauce 大佬提供的 測試環境 看看 patch&#xff1a; diff --git a/fs/fs_context.c b/fs/fs_context.c index b7e43a780a625b..24ce12f0db32…

ResNeXt(2017)

文章目錄 Abstract1. Introductionformer workour work 2. Related Work多分支卷積網絡分組卷積壓縮卷積網絡Ensembling 3. Method3.1. Template3.2. Revisiting Simple Neurons3.3. Aggregated Transformations3.4. Model Capacity 4. Experiment 原文地址 源代碼 Abstract 我…

【python】vscode中選擇虛擬環境venv

vscode 怎么指定 python venv&#xff1f; 在VSCode中選擇Python解釋器&#xff1a; 打開命令面板&#xff1a;按下 CtrlShiftP&#xff08;Windows/Linux&#xff09;或 CmdShiftP&#xff08;Mac&#xff09;。在命令面板中&#xff0c;鍵入 “Python: Select Interpreter”…

14.Java程序設計-基于Springboot的高校社團管理系統設計與實現

摘要 隨著高校社團活動的不斷豐富和社團數量的逐漸增加&#xff0c;高校社團管理面臨著日益復雜的挑戰。為了提高社團管理的效率和透明度&#xff0c;本研究基于Spring Boot框架設計并實現了一套高校社團管理系統。該系統旨在整合社團創建、成員管理、活動發布等多個功能&…

水位線和窗口

水位線特點 插入到數據流中的一個標記&#xff0c;可以認為是一個特殊的數據主要內容是一個時間戳水位線是基于數據的時間戳生成的&#xff0c;即事件時間水位線必須單調遞增水位線可以通過設置延遲&#xff0c;來保證正確處理亂序數據一個水位線&#xff0c;表示事件時間已經…

[FPGA 學習記錄] 數碼管動態顯示

數碼管動態顯示 文章目錄 1 理論學習1.1 數碼管動態掃描顯示原理 2 實戰演練2.1 實驗目標2.2 程序設計2.2.1 框圖繪制2.2.2 數據生成模塊 data_gen2.2.2.1 波形繪制2.2.2.2 代碼編寫2.2.2.3 代碼編譯2.2.2.4 邏輯仿真2.2.2.4.1 仿真代碼編寫2.2.2.4.2 仿真代碼編譯2.2.2.4.3 波…

如何解決el-table中動態添加固定列時出現的行錯位

問題描述 在使用el-table組件時&#xff0c;我們有時需要根據用戶的操作動態地添加或刪除一些固定列&#xff0c;例如操作列或選擇列。但是&#xff0c;當我們使用v-if指令來控制固定列的顯示或隱藏時&#xff0c;可能會出現表格的行錯位的問題&#xff0c;即固定列和非固定列…

el-tree數據量過大,造成瀏覽器卡死、崩潰

el-tree數據量過大&#xff0c;造成瀏覽器卡死、崩潰 場景&#xff1a;樹形結構展示&#xff0c;數據超級多&#xff0c;超過萬條&#xff0c;每次打開都會崩潰 我這里采用的是引入新的插件虛擬樹&#xff0c;它是參照element-plus 中TreeV2改造vue2.x版本虛擬化樹形控件&…

2024年強烈推薦mac 讀寫NTFS工具Tuxera NTFS for Mac2023中文破解版

大家好啊&#xff5e;今天要給大家推薦的是 Tuxera NTFS for Mac2023中文破解版&#xff01; 小可愛們肯定知道&#xff0c;Mac系統一直以來都有一個小小的痛點&#xff0c;就是無法直接讀寫NTFS格式的移動硬盤和U盤。但是&#xff0c;有了Tuxera NTFS for Mac2023&#xff0c;…