99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

代寫CMPSC 221 UML and Class Creation

時間:2024-03-05  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯


CMPSC 221

Assignment 1

Individual Assignment (100 points)

Assignment Title: Library Management System with OOP in JAVA.

Instructions: In this assignment, you will demonstrate your understanding of core Object-Oriented   Programming (OOP) concepts, including objects, classes, methods, loops, and various data types, as well as more advanced concepts such as inheritance and polymorphism. Additionally, you will practice creating classes based on UML diagrams and declaring functions.

Part 1: UML and Class Creation (30 points)

Assume that you have to develop a class diagram that represents a library system with books, members, and librarians. The UML diagram will include:

1.    A Book class with attributes such as title, author, ISBN, number of available copies, and other attributes.

2.    Create subclasses of the Book class, such as Fiction, Nonfiction, and magazines with additional attributes and methods relevant to their type

3.    A Library Member class with attributes such as name, library card number, a list of borrowed books, and other attributes.

4.    A librarian class with name, position, email, password, and other attributes

5.    Appropriate method names for classes to perform actions. For Example, the book class must check out and return book methods with parameters. Eg: public void checkOut(Member member){}

Other attributes that you think need to be added. Pleaseadd at least 1/2 attribute of your own.

Develop a UML diagram based on the above requirements.

Part 2: Declaration of Classes, Attributes & Methods (30 points)

Create all the classes mentioned in the UML diagram you answered in Part 1 to simulate a library system. Your program should:

•    Write all classes, attributes, and methods definitions.

•    Write a few methods declaration.

o Allow a user to add books to the library system using Constructor.

o Allow a user to add members to the library system using Constructor.

o Allow a user to checkout books using a method under Book class.

o Allow a user to return books using a method under Book class.

Ensure each function has a printout as the following code. You do not need to have full functionality.


//Constructor

Book(parameter){

System.out.println(“Add book method created and ready for call”);

// code goes here

}


Part 3: Inheritance and Polymorphism (20 points)

Extend the classes from Part 2 to demonstrate inheritance and polymorphism. Create subclasses of the Book class, such as  Fiction,  Nonfiction  Books,  and  magazines  with  additional attributes  and  methods relevant to their type. Implement at least 2 polymorphic behaviors to handle different book types in your library system.

Example of Polymorphic behaviors: Think of your superclass that has a method called checkoutBook() is applicable for 7 days for return for all books. However, Subclasses have their own implementation of the checkoutBook() method with variable length days for return. For Example, magazines can be returned within 14 days.

Part 4: Report (20 points)

The report Should have the following sections:

•    UML Class Design (Part 1): Provide the UML diagram you created.

•    Declaration of Classes, Attributes & Methods (Part 2): Explain different classes and their methods task in your design. Include code snippets to highlight the key parts of your program.

•    Inheritance and Polymorphism (Part 3): Describe how you extended the classes to demonstrate inheritance. Explain how you implemented polymorphism to handle different book types. Include code examples that showcase the inheritance and polymorphism in your program.

Submission Guidelines:

•    Submit your Java code files.

•    Submit a report as a PDF file.

Total Points: 100 points

Note: Make sure to follow the best practices for OOP. Feel free to seek assistance from Dr. Sayed Reza during office hours if needed. Office hours are available in Syllabus.
請加QQ:99515681  郵箱:99515681@qq.com   WX:codehelp 

掃一掃在手機打開當前頁
  • 上一篇:代寫DTS203TC、C++,Java程序語言代做
  • 下一篇:CS 435代做、代寫Matlab編程設計
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
    合肥機場巴士2號線
    合肥機場巴士2號線
    合肥機場巴士1號線
    合肥機場巴士1號線
  • 短信驗證碼 豆包 幣安下載 AI生圖 目錄網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          欧美色综合网| 亚洲第一天堂av| 国产一区二区精品久久| 国产婷婷一区二区| 精品动漫3d一区二区三区| 亚洲国产精品免费| 亚洲网站在线| 久久免费精品视频| 欧美精品综合| 国产精品毛片| 亚洲第一视频网站| 亚洲一区二区动漫| 久久尤物视频| 欧美69wwwcom| 国产伦精品一区二区三区视频孕妇| 国内精品**久久毛片app| 91久久线看在观草草青青| 亚洲一级在线观看| 免费短视频成人日韩| 欧美天堂亚洲电影院在线播放| 国产一区二区| 在线中文字幕日韩| 久久久久网址| 国产精品中文字幕在线观看| 最新69国产成人精品视频免费| 亚洲一区二区三区四区在线观看| 久久久久久综合| 国产精品久久久久影院亚瑟 | 亚洲国产日韩精品| 欧美一区二区三区四区在线观看地址| 免费观看成人网| 国产精品视频一区二区高潮| 亚洲乱码国产乱码精品精| 久久久亚洲欧洲日产国码αv| 欧美视频精品在线| 亚洲国产精品成人精品| 性xx色xx综合久久久xx| 欧美三级午夜理伦三级中视频| 激情综合激情| 欧美一区二区三区免费大片| 国产精品v亚洲精品v日韩精品 | 国产精品国产自产拍高清av| 亚洲第一视频网站| 久久米奇亚洲| 国产农村妇女精品| 亚洲桃色在线一区| 欧美体内谢she精2性欧美| 99国产精品自拍| 欧美日韩国产小视频在线观看| 一区二区视频在线观看| 香蕉国产精品偷在线观看不卡 | 蜜桃久久精品乱码一区二区| 国内揄拍国内精品少妇国语| 亚洲男同1069视频| 欧美午夜一区二区三区免费大片| 亚洲精品乱码久久久久久蜜桃麻豆 | 国产麻豆精品久久一二三| 亚洲午夜av| 国产精品久久久久国产a级| 一区二区三区精密机械公司| 欧美日韩123| 亚洲天堂成人在线观看| 国产精品久久久久久亚洲调教| 一区二区三区毛片| 国产精品久久一区二区三区| 亚洲欧美视频一区二区三区| 国产欧美日韩精品在线| 久久国产精品99精品国产| 国产亚洲精品一区二区| 久久本道综合色狠狠五月| 黄色成人在线网址| 欧美—级a级欧美特级ar全黄| 最新精品在线| 欧美视频在线观看免费网址| 亚洲一区中文| 国产亚洲一区二区三区在线播放| 久久夜色精品国产亚洲aⅴ| 在线日本欧美| 欧美日韩精品高清| 欧美制服第一页| 亚洲三级电影全部在线观看高清| 欧美日韩国产在线播放| 小辣椒精品导航| 在线日本高清免费不卡| 欧美日韩在线亚洲一区蜜芽| 亚洲欧美日韩精品久久| 精品88久久久久88久久久| 欧美韩日亚洲| 午夜精品久久久久久久99热浪潮| 亚洲缚视频在线观看| 国产精品美女在线| 麻豆成人av| 午夜激情综合网| 亚洲激情在线| 国内成+人亚洲| 欧美日韩的一区二区| 亚洲欧美一区二区在线观看| 亚洲二区三区四区| 国产欧美午夜| 欧美日韩一区在线观看视频| 久久精品国产久精国产爱| 99国产精品视频免费观看一公开| 国产精品亚洲激情 | 亚洲欧美激情视频在线观看一区二区三区| 黄色精品免费| 国产九九视频一区二区三区| 牛人盗摄一区二区三区视频| 欧美亚洲一区| 亚洲深夜福利视频| 亚洲区中文字幕| 亚洲夫妻自拍| 黄色成人在线免费| 国产亚洲综合精品| 国产精品v欧美精品v日本精品动漫| 美女视频黄a大片欧美| 久久国产黑丝| 午夜精品久久| 亚洲一区影院| 在线亚洲精品福利网址导航| 亚洲欧洲日韩综合二区| 有码中文亚洲精品| 国产在线观看精品一区二区三区| 国产精品免费电影| 欧美午夜一区二区三区免费大片| 欧美大成色www永久网站婷| 久久免费视频一区| 久久久99精品免费观看不卡| 欧美一区二区大片| 欧美一区二区三区啪啪| 欧美一区二区三区啪啪| 欧美一区二区三区精品电影| 亚洲欧美视频一区| 亚洲欧美日韩综合| 欧美一级黄色录像| 欧美在线免费观看亚洲| 欧美在线啊v一区| 欧美亚洲系列| 久久九九全国免费精品观看| 欧美在线国产精品| 久久精品国产99国产精品澳门| 久久精品成人欧美大片古装| 久久久久久久综合狠狠综合| 久久手机精品视频| 欧美成人有码| 国产精品黄色在线观看| 国产精品久久久一区麻豆最新章节 | 亚洲麻豆一区| 最新日韩精品| 一区二区三区欧美日韩| 亚洲一区二区三区四区五区黄| 午夜国产欧美理论在线播放| 久久精品国产清自在天天线| 久久阴道视频| 欧美揉bbbbb揉bbbbb| 国产精品日韩欧美一区二区三区| 国产精品一区久久久久| 国产一区二区三区免费观看| 亚洲国产精品一区二区www| 亚洲毛片网站| 午夜一区二区三视频在线观看| 久久成人综合视频| 欧美成人精品高清在线播放| 欧美性猛交xxxx乱大交退制版| 国产情人节一区| 亚洲日本免费电影| 欧美日韩国语| 欧美jizz19hd性欧美| 亚洲电影成人| 国产精品亚洲片夜色在线| 欧美日韩黄视频| 欧美女人交a| 欧美全黄视频| 久久久蜜桃一区二区人| 久久精品夜色噜噜亚洲a∨ | 国产精品亚洲一区| 国产精品xnxxcom| 国产精品盗摄一区二区三区| 欧美日韩在线第一页| 欧美人与性动交a欧美精品| 欧美日韩亚洲一区二区三区在线观看 | 久久久午夜电影| 久久综合狠狠| 欧美福利一区二区| 欧美三级午夜理伦三级中文幕| 欧美乱妇高清无乱码| 欧美日韩在线高清| 国产三级精品在线不卡| 国产一区二区av| 亚洲国产成人在线视频| 亚洲日本中文| 亚洲欧美一区二区精品久久久| 欧美亚洲一区二区在线观看| 久久三级视频| 欧美区国产区| 国产欧美va欧美va香蕉在| 在线播放日韩专区| 在线亚洲一区| 久久久久久久国产| 欧美日韩在线观看视频| 国产区精品在线观看|