1. Create an advanced enumeration to represent the months. Each enum should come with a friendlyName,
shortName, daysInMonth, isLeapYearMonth, the zodiacSign, the zodiacStartDay and zodiacNextMonthEndDay
Aquarlus,pisces,Aries,Taurus, Gemini, Cancer, Leo, Virgo,Libra,Scorpio, Sagittarius, Capricom
a. Tester
i. Properties
1. (ConcurrentHashMap<String, Apartment>())
rentals (Key is the apartment’s apartmentId)
b. Apartment
i. Properties
1. (string)
apartmentId, address
2. (ConcurrentHashMap<String, Renter>())
renters (Key is the renter’s renterId)
ii. 2 Constructors:
Accepts: apartmentId, and address
Accepts: RandomAccessFile
iii. Methods:
1. addRenter(Renter r)
2. save(RandomAccessFile raf), load(RandomAccessFile raf)
c.
Renter
i. Properties
1. (string)
renterId, name
2. (ConcurrentHashMap<String, Item>())
items (Key is the item’s itemId)
ii. 2 Constructors:
Accepts: renterId, and name
Accepts: RandomAccessFile
iii. Methods
1. addItem(Item i)
2. save(RandomAccessFile raf), load(RandomAccessFile raf)
d. Item
i. Properties
1. (string)
itemId, name
ii. 2 Constructors:
Accepts: itemId, and name
Accepts: RandomAccessFile
iii. Methods
1. save(RandomAccessFile raf), load(RandomAccessFile raf)
3. In the App class you should populate your tree of data starting with 3 Apartments, each rental has 4 renters, and each
renter has 3 items. Save the data by calling the save for each apartment. This should cascade down the tree. Clear
the rentals ConcurrentHashMap and then reload the entire structure (code below) and print the list
while(raf.getFilePointer() < raf.length())
Apartment a = new Apartment(raf);
rentals.put(a.apartmentId, a);
}
TCHR3004 Report Assessment One Brief
Leadership Styles in Early Childhood Education: A Report on Transformational Leadership This report examines transformational leadership as an aspirational leadership style for early childhood educators. It explores the key principles and theoretical foundations of transformational leadership, provides examples of how to enact this style in practice, and critically reviews its influence on management in early […]