黑马程序员技术交流社区

标题: 重写ToString方法的时候遇到的一个疑惑 [打印本页]

作者: 李景荣    时间: 2013-2-14 19:14
标题: 重写ToString方法的时候遇到的一个疑惑
本帖最后由 李景荣 于 2013-2-15 12:37 编辑

代码如下:
class Program
    {
        static void Main(string[] args)
        {
            Person ps = new Person();
            Console.WriteLine(ps.ToString());
            Console.ReadKey();
        }
    }

    public class Person
    {
        public override string ToString()
        {
            return "苦逼的人生不需要解释";
        }
    }
为什么Person没有继承,就可以重写ToString方法?
作者: 王立    时间: 2013-2-14 19:51
所有类都直接或间接继承自Object类,Object类有ToString方法,所以所有的类都可以重写ToString方法




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2