代码改变世界

随笔档案-2014年04月

Console.WriteLine()与MessageBox.Show()的区别

2014-04-23 17:44 by fanhongshuo, 635 阅读, 收藏,
摘要: Console.WriteLine();将当前行终止符写入标准输出流 在学习控制台应用程序时经常用,输出到控制台MessageBox.Show();显示可包含文本、按钮和符号(通知并指示用户)的消息框 在windows窗体应用程序中弹出消息框 阅读全文

学习笔记之面向对象

2014-04-08 00:47 by fanhongshuo, 128 阅读, 收藏,
摘要: 内存:栈(值类型,引用类型的地址) 堆(引用类型的对象) 静态存储区静态成员 不能直接调用当前类的实例成员 类名.静态成员实例成员 对象名.实例成员 实例成员可以直接调用静态成员静态成员(重点) 静态存储区抽象类 不能被实例化的类 定义子类的实现及能力抽象方法 抽象方法不能有实现 抽象类中的抽象方法必须在子类中全部override重写,除非子类也是抽象类 抽象方法必须出现在抽象类中虚方法 虚方法必须有实现 可以在子类中被重写 可以出现在抽象类中,也可以出现在普通类中is as里氏替换原则 Person per = new Student();new override 阅读全文