Software_Design_Programs:爱荷华大学软件设计概论课程的集合

时间:2024-03-02 00:26:33
【文件属性】:

文件名称:Software_Design_Programs:爱荷华大学软件设计概论课程的集合

文件大小:349KB

文件格式:ZIP

更新时间:2024-03-02 00:26:33

Java

软件_设计_程序 爱荷华大学为软件设计入门编写的程序的集合。 程序1:银行继承 问题陈述 对于此问题,您必须编写一个程序来模拟涵盖多个不同银行帐户的银行系统。 应该有一个超类和三个子类。 名为Account的超类应具有用于余额,帐号和帐户持有人的实例变量。 帐户类还应具有允许进行存款和取款的方法。 这三个子类应该是储蓄帐户,支票帐户和贷款帐户。 储蓄帐户必须包含允许银行家向帐户增加利息的方法以及“帐户”类的方法。 支票帐户必须包含一种方法,该方法会在帐户余额透支时向用户打印一条消息,以及“帐户”中的方法。 贷款帐户必须包含允许银行家增加利息的方法和允许银行家对帐户进行付款的方法。 驱动程序类应包含main方法,该方法允许银行家创建多个不同的银行帐户并使用银行帐户的功能。 开发人员文件 Account类是SavingsAccount,CheckingAccount和LoanAccount类的


【文件预览】:
Software_Design_Programs-master
----HangManGUI()
--------wordList.txt(6KB)
--------S21_HangmanGUI_Driver.java(501B)
--------S21_HangmanGUI_Medium.java(16KB)
----CheckWriter()
--------CheckWriter_GUI.java(7KB)
----OrbitingPlanets()
--------Driver.java(509B)
--------S19_OrbitingPlanets_Hard.java(7KB)
--------space.jpg(293KB)
--------Planets.java(3KB)
--------Moons.java(3KB)
----Computus()
--------S1_Computus_Hard_Test.java(2KB)
--------S1_Computus_Hard.java(4KB)
--------LinkedList.java(2KB)
--------Node.java(3KB)
--------S1_Computus_Hard_JUnit_Test.java(5KB)
----MorseCode()
--------MorseCode.java(6KB)
--------Driver.java(418B)
--------MorseCode_Medium.java(4KB)
----BaseChangeGUI()
--------BaseChangeGUI_Medium.java(12KB)
--------BaseChangeGUI_Medium_Driver.java(480B)
----ScoreBoard()
--------Basketball.java(3KB)
--------Team.java(2KB)
--------Football.java(4KB)
--------Game.java(3KB)
--------Soccer.java(3KB)
--------S5_Scoreboard_Hard(19KB)
--------Hockey.java(2KB)
--------ScoringMethod.java(2KB)
----BankInheritance()
--------S42_BankInheritance_Easy_Driver.java(9KB)
--------LoanAccount.java(2KB)
--------SavingsAccount.java(1KB)
--------Account.java(3KB)
--------CheckingAccount.java(1KB)
----README.md(26KB)
----ImageRotator()
--------S22_ImageRotator_Hard.java(8KB)
--------ImageRotatorDriver.java(441B)
----PerfectNumbers()
--------P6_24_PerfectNumbers_easy_test.java(617B)
--------P6_24_PerfectNumbers_easy.java(2KB)
--------P6_24_PerfectNumbers_easy_Junit.java(1KB)

网友评论