static void Main(string[] args) { var americanAlligator = new Alligator(100); americanAlligator.IsAquatic = true; var africanAlligator = new Alligator(2); africanAlligator.IsAquatic = false; americanAlligator.Run(75); africanAlligator.Run(4); americanAlligator.Run(40); }
static void Main(string[] args) { var americanAlligator = new Alligator(6000); americanAlligator.isAquatic = true; var fictionalAlligator = new Alligator(200); fictionalAlligator.isAquatic = false; americanAlligator.Grunt(); fictionalAlligator.Grunt(); americanAlligator.Run(80); fictionalAlligator.Run(500); americanAlligator.Run(5930); }
static void Main(string[] args) { var americanAlligator = new Alligator(100); americanAlligator.IsAquatic = true; var africanAlligator = new Alligator(2); africanAlligator.IsAquatic = false; americanAlligator.Run(75); africanAlligator.Run(4); americanAlligator.Run(40); //africanAlligator.Grunt(); //americanAlligator.Grunt(); //Called instantion... alligator is the constructor }
// below is a function, more specifically a method static void Main(string[] args) { // creating instance to have access to Alligator class. This process is called instantiation - calls constructor of alligator and gets copy of class var americanAlligator = new Alligator(100); // statically defining property americanAlligator.IsAquatic = true; // different data of the same copy. Same class, different data var africanAlligator = new Alligator(2); africanAlligator.IsAquatic = false; // get access to method //alligator.Grunt(); //africanAlligator.Grunt(); //americanAlligator.Grunt(); americanAlligator.Run(75); africanAlligator.Run(4); americanAlligator.Run(40); Console.ReadKey(); }