Thurs, 15 April: AssignmentFuture ActivitiesToday15 Apr 1999; Session 23CS655Thurs, 15 April: Assignment•Read Unit 9 papers by next Thursday, 22 April–ReliabilityGoodenough, Stroustrup, Meyer, Wilson•Write --due next Thurs, 22 April: Sketch a design for a resumption model exception handler for [C++ | Java]. Either describe it in terms of how it would differ from the [C++ | Java] throw-(terminate)-catch model or describe it in its own terms. Identify the hard problems you face in coming up with your model, and justify the design choices you make.15 Apr 1999; Session 23CS655•Reading for the rest of the semester–06 April: unit 7 assigned, writingwriting assignment due 15 Aprilassignment due 15 April–08 April: unit 8 assigned.–13 April: TJ’s birthday–15 April: unit 9 assigned, writingwriting assignment due 22 Aprilassignment due 22 April–20 April: John Viega speaks about delegation20 April: John Viega speaks about delegation–22 April: unit 10 assigned.–27 April–29 April: unit 11 assigned?–04 May: last day of class.Future Activities15 Apr 1999; Session 23CS655Today•Questions:–How does type inferencing work?–Is type inferencing a good feature to have?–How might type inferencing and coercion interact in an undesirable way?–Are the C++/Java private/protected/public a good way to control name space?–Should OOLs support Isa, Hasa, both or neither?•Type inferencing–Agesson–OOL
View Full Document