Day 5 -- Outline

Day 5 -- Outline


I. Uses Relationship
	A. Person Uses Id, Names, Gender
		1. Domain Defintion
		2. Domain Implementation
		3. Method Parameters and Return Type
		4. Method Implementation
		5. Include Files
	B. NOT Inheritance == IS A
II. Calls Relationship
	A. main calls Person.<< which calls Names.<< which calls Name.<< 
III. Another Example of a Class Definition
IV.  Review Questions
	A. Separate Compilation and Make Files
	B. .tst Files
	C. White_Box_Test_Results
	D. Testing Reports
	E. Execution Score
		1. Number of Errors you had -- 
		2. Number you found -- Normalized with respect to the class
V. Debugging
	A. Compilation with -g option
	B. Using gdb
		1. executing on executable file
		2. run [arglist]
		3. break [file:] function
		4. step through
		5. next
		6. c -- continue
		6. print expr
		7. help

CS Dept Home Page  BYU Home Page  OSM Home Page
Last updated 30 Apr 1996