{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Sol-Assignment10

Sol-Assignment10 - Solution Assignment Due Date Dung Nguyen...

This preview shows pages 1–3. Sign up to view the full content.

Solution Dung Nguyen Assignment: 10 Due Date: November 04, 2009 Class diagrams Day - name : String - number : int <<Constructors>> + Day() + Day(name: String, number : int) <<Get Methods>> + getName() : String + getNumber() : int <<Set methods>> + setName( name : String) + setNumber( number : int) <<Print>> + printDay() + printInfo() <<Convert to String>> + toString() : String Assignment10program: Goal: From row 1 to 4, the program print the square of i at position i of i th row. The printed result as following: 1 4 9 16 Code Walkthrough: method(4) return number = 4; method(4, 0) return number = 4, row = 0 helper(4, 0, 0); println(); Year - months: ArrayList<Month> - number: int <<Constructors>> + Year() + Year(number : int) + Year(months : ArrayList<Month>, number : int) <<Initialization Method>> + initializeMonths() <<Check year>> + isLeapYear(year : int) : boolean <<Print>> + printCalendar()

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
method(4, 1) return number = 4, row = 1; helper(4, 1, 0); println(); method(4, 2) return number = 4, row =2 helper(4, 2, 0) println(); method(4, 3) return number = 4, row =2 helper(4, 3, 0) println(); method(4, 4) return helper(4, 0, 0) return number = 4, row = 0, col = 0; print “1” helper(4, 0, 1) return
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

• As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

Kiran Temple University Fox School of Business ‘17, Course Hero Intern

• I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

Dana University of Pennsylvania ‘17, Course Hero Intern

• The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

Jill Tulane University ‘16, Course Hero Intern