為啥不能繼承
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace protest
{
? ? class Program
? ? {
? ? ? ? static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ?dog dog1 = new dog();
? ? ? ? ? ?dog1.name = "jack";
? ? ? ? ? ?dog1.printname();
? ? ? ? }
? ? }
}
public class pet
{
? ? public string name;
? ? public void printname() { Console.WriteLine("寵物的名字是"+"name"); }
}
public class dog : pet { }
2020-10-21
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
? ? public class Pet
? ? {
? ? ? ? public string Name;
? ? ? ? public void PrintName()
? ? ? ?
? ? ? ? {
? ? ? ? ? ? Console.WriteLine("Pet's name is" + Name);
? ? ? ? }
? ? ? ? public int Age;?
? ? ? ? public void PrintAge()
? ? ? ? {
? ? ? ? ? ? Console.WriteLine("Pet's age is " + Age);
? ? ? ? }
? ? }
? ? public class dog:Pet
? ? {
? ? }
? ? public class cat:Pet
? ? {
? ? }
? ? class Program
? ? {
? ? ? ? static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? dog dog = new dog();
? ? ? ? ? ? dog.Name = "jack";
? ? ? ? ? ? dog.Age = 18;
? ? ? ? ? ? dog.PrintName();
? ? ? ? ? ? dog.PrintAge();
? ? ? ? ? ? cat cat = new cat();
? ? ? ? ? ? cat.Name = "tom";
? ? ? ? ? ? cat.Age = 3;
? ? ? ? ? ? cat.PrintName();
? ? ? ? ? ? cat.PrintAge();
? ? ? ? }
? ? }
}
2018-07-28
namespace ConsoleApplication1
{
? ? class Program
? ? {
? ? ? ? public class pet : Program
? ? ? ? {
? ? ? ? ? ? public string cat;
? ? ? ? ? ? public void name()
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.Write("pet's name is " + cat);
? ? ? ? ? ? }
? ? ? ? }
? ? ? ? public class coffecat : pet
? ? ? ? {
? ? ? ? }
? ? ? ? static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? coffecat cats = new coffecat();
? ? ? ? ? ? cats.cat = "coffecat";
? ? ? ? ? ? cats.name();
? ? ? ? ? ? Console.ReadLine();
? ? ? ? }
? ? }
}
2017-09-09
第一,你把 類 放到 namespace 外面去了,不行哦~
第二,再console。writeline 里面 如果是一個值,不能加“”。
2017-09-09
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace protest
{
class Program
{
static void Main(string[] args)
{
dog dog1 = new dog();
dog1.name = "jack";
dog1.printname();
}
}
public class pet
{
public string name;
public void printname() { Console.WriteLine("寵物的名字是"+ name); }
}
public class dog : pet
{
}
}