Professional Documents
Culture Documents
Chapter 14 HomeWork14 Part1 (1) 1
Chapter 14 HomeWork14 Part1 (1) 1
// Accessor methods
Public Function getTitle() As String
Return title
End Function
// Mutator methods
Public Module setTitle(String bookTitle)
Set title = bookTitle
End Module
-Title: String
- Author: String
- Publisher: String
-copiesSold: Integer
+Constructor(bookTitle: String,
bookAuthor: String, bookPublisher:
String, soldCopies:Integer)
getTitle(): String
+ getAuthor(): String
+ getPublisher(): String
+ getCopiesSold(): String
+ setTitle(bookTitle:String
+ setAuthor(bookAuthor: String)
+ setPublisher(bookPublisher: String)
+ setCopiesSold(soldCopies: Integer)
Class Account
Private Real balance
Private Real interestRate
- balance: Real
- interestRate: Real
+ Account(acctBalance: Real, intRate:
Real)
+ calculateInterest(): Real
+ deposit(amount: Real)
+ withdraw(amount: Real)
Class Pet
Private String name
Private String type
Private Integer age
- name: String
- type: String
- age: Integer
+ Pet(petName: String, petType: String,
petAge: Integer)
+ getName(): String
+ getType(): String
+ getAge(): Integer
+ setName(petName: String)
+ setType(petType: String)
+ setAge(petAge: Integer)