public Cake2 Clone() { Cake2 newCake = new Cake2(); newCake.name = name; newCake.price = price; return(newCake); }
public static void Main(string[] args) { Cake cake = new Cake(); cake.name = "Blueberry"; cake.price = 30000; Cake b = cake; Console.WriteLine(b.name == "Blueberry"); Console.WriteLine(b.price == 30000); b.price = 10000; Console.WriteLine(b.price == 10000); Console.WriteLine(cake.price == 30000); Cake2 cake2 = new Cake2(); cake2.name = "Blueberry"; cake2.price = 30000; Cake2 newCake; newCake = cake2; newCake.name = "Santa"; Console.WriteLine(cake2.name == "Santa"); Cake2 newCake2 = newCake.Clone(); newCake2.price = 7; Console.WriteLine(newCake.price == 30000); string str = "ctkim"; string str2 = str; str = "OK"; Console.WriteLine(str2 == "ctkim"); }
public static void Main(string[] args) { Cake cake = new Cake(); cake.name = "Blueberry"; cake.price = 30000; Cake b; b = cake; b.price = 100; Console.WriteLine(cake.price == 100); Cake2 cake2 = new Cake2(); cake2.price = 12000; Console.WriteLine(cake2.price == 12000); Cake2 c; c = cake2; c.price = 300; Console.WriteLine(cake2.price == 300); }