Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

we learned that the documentation for object-oriented analysis includes a series

ID: 3794900 • Letter: W

Question

we learned that the documentation for object-oriented analysis includes a series of tables and graphics (Figure11-5). The tables are lists that document individual components of the analysis--objects, processes (and their assignment to objects), attributes, and classes. The graphics show relationships between objects and object classes, state transitions of intra-object changes.

The ABC Video Example Paragraph on page 465 (Figure 11-6) is a high-level summary of the process to rent a video.

You are to add additional steps to the 16 steps in the figure to handle customers that are renting via an online web page and having access to the videos instantly (view online) or have the video DVD shipped to them.

Explanation / Answer

def foo(): n,m=map(int,raw_input().split()) a=[] for i in range(n): a.append(map(int,raw_input().split())) for i in range(m): for j in range(i+1, n): # ensure j > i a[i][j],a[j][i]=a[j][i],a[i][j] for i in a: #printing transpose print i