Test Your Knowledge: Exercises
Exercise 7-1. Write a program with a Math class that has four methods: Add, Subtract, Multiply, and Divide, each of which takes two parameters. Call each method from Main( ) and provide an appropriate output statement to demonstrate that each method works. You don’t need to have the user provide input; just provide the two integers to the methods within Main( ).
Exercise 7-2. Modify the program from Exercise 7-1 so that you do not have to create an instance of Math to call the four methods. Call the four methods again from Main( ) to demonstrate that they work.
Exercise 7-3. Create a class Book that you could use to keep track of book objects. Each Book object should have a title, author, publisher, and ISBN (which should be a string, rather than a numeric type, so that the ISBN can start with a 0 or include an X). The class should have a DisplayBook( ) method to output that information to the console. In Main( ), create three Book objects with this data.
Programming C# 3.0 Jesse Liberty and Donald Xie O'Reilly 9780596527433 C# 3.0 In a Nutshell Joseph Albahari and Ben Albahari O'Reilly 9780596527570 C# 3.0 Cookbook Jay Hilyard and Stephen Teilhet O'Reilly 9780596516109
Because all three books have the same publisher, you should initialize that field in your class.
Exercise 7-4. You might think it isn’t possible to draw geometric shapes using the console output, and you’d be mostly right. We can simulate drawing shapes, though, by imagining a graph and ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access