共 26 篇文章
显示摘要每页显示  条
C#面向对象设计模式纵横谈:Bridge 桥接模式C#面向对象设计模式纵横谈:Bridge 桥接模式。思考上述问题的症结:事实上由于Tank类型的固有逻辑,使得Tank类型具有了两个变化的维度——一个变化的维度为"平台的变化",一个变化的维度为"型号的变化"。如何利用面向对象技术来使得Tank类型可以轻松地沿着"平台"和&qu...
Console.// 抛出自定义异常 MyException ,// 但内层 catch 块中没有合适的处理程序存在throw new MyException("My error.");}// 在 catch 块中抛出异常throw new MyException("My error." + ex.Message);}因为它已经违背了我们的原则——不要跨线程操作(当前线程对界面线程的元素进行了操所)Thread.Sleep(2000);this.Te...
C#与面向对象编程语言 《扣开C#之门》系列之二.二、C#与面向对象编程语言。还要注意的是,很多时候属性其实本身也是一个对象,例如姓名,可以是string类型,它属于Sytem.Object对象类型,我们也可以单独为姓名建立一个类对象:public class Name{在我们要开发的系统中,哪些需要定义为单独的对象,而且这个对象应该具备哪些属性和行为,都是初...
WriteLine("程序集全名:"+assem.FullName);Console.WriteLine("程序集的版本:"+assem.GetName().Version);Console.WriteLine("程序集初始位置:"+assem.CodeBase);Console.WriteLine("程序集位置:"+assem.Location);Console.WriteLine("程序集入口:"+assem.EntryPoint);TextFileLog class...
今天整理了论坛很多关于dotnet(C#)的试题,大家共享一下
static void Main(string[] args) { System.WinForm开发:十五、一个简单的WinForm程序:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;GDI+方面的:二十二、GDI+入门介绍:using System;using System.Drawing;using System.Collections...
class Class1 { private string str = Class1.str;WriteLine(‘A‘); } public virtual void Fun() { Console.WriteLine(A.Fun()); } }2. 对老鼠和主人进行抽象 评分标准: <1>.构造出Cat、Mouse、Master三个类,并能使程序运行(2分) <2>从Mouse和Master中提取抽...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部