1. Write a complete C# program with two classes. The first, called Point, is used to describe a point in three-dimensional space. You should include a three parameter constructor and a ToString method. The other class is used to test the Point class. In particular, create two Point objects with coordinates: 5,6,7 and 10,3,2, respectively. Then print out the objects.
using System; namespace Quiz3 { class Point { double x, y, z; public Point(double x, double y, double z) { this.x = x; this.y = y; this.z = z; } public override string ToString() { return string.Format("{0} {1} {2}", x, y, z); } } public class PointTest { public static void Main() { Point p1 = new Point(5, 6, 7); Point p2 = new Point(10, 3, 2); Console.WriteLine("Point1 has coordinates: {0}", p1); Console.WriteLine("Point2 has coordinates: {0}",p2); } } }
2. There are two broad categories of types. Name them.
Value and reference.