上一页 1 ··· 7 8 9 10 11
摘要: 关键词:构造函数,浅拷贝,深拷贝,堆栈(stack),堆heap,赋值运算符 摘要: 在面向对象程序设计中,对象间的相互拷贝和赋值是经常进行的操作。 如果对象在申明的同时马上进行的初始化操作,则称之为拷贝运算。例如: class1 A("af"); class1 B=A; 此时其实际调用的是B(A)这样的浅拷贝操作。 如果对象在申明之后,在进行的赋... 阅读全文
posted @ 2008-08-27 14:10 AlexusLi 阅读(12697) 评论(2) 推荐(4) 编辑
摘要: Q:什么是浅拷贝(shallow copy)和深拷贝(deep copy)? A: 浅拷贝就是成员数 据之间的一一赋值:把值赋给一一赋给要拷贝的值。但是可能会有这样的情况:对象还包含资源,这里的资源可以值堆资源,或者一个文件。。当值拷贝的时候,两 个对象就有用共同的资源,同时对资源可以访问,这样就会出问题。深拷贝就是用来解决这样的问题的,它把资源也赋值一次,使对象拥有不同的资源... 阅读全文
posted @ 2008-08-27 13:44 AlexusLi 阅读(8619) 评论(0) 推荐(1) 编辑
摘要: Abstract Factory( 3 . 1 ):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 A d a p t er ( 4 . 1 ):将一个类的接口转换成客户希望的另外一个接口。A d a p t e r模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 B r i d g e( 4 . 2 ):将抽象部分与它的实现部分分离,使它们都可以独立地变化。 ... 阅读全文
posted @ 2008-08-25 19:16 AlexusLi 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 模式--纯度很高的经验。总结经验,抽象经验,便于交流,重用和提高质量。 一.《设计模式》Design Patterns Elements of Reusable Object-Oriented, 软件模式设计第一书,总结了24个模式,例子使用C++语言,比较简明,学术性较强。 二.《设计模式解析》,表述清晰易懂,Java 例子比较完整,是学习模式和面向对象软件设计的首选书。 三.《敏捷软件开发》,... 阅读全文
posted @ 2008-08-25 12:02 AlexusLi 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1, 请你说说.NET中类和结构的区别? 答:结构和类具有大体的语法,但是结构受到的限制比类要多。结构不能申明有默认的构造函数,为结构的副本是又编译器创建和销毁的,所以不需要默 认的构造函数和析构函数。结构是值类型,所以对结构变量所做的改变不会影响其的原值,而类是应用类型,改变其变量的值会改变其原值。申明结构用 Struck关键字,申明类用class关键字,向方法传递结构是时是通过值传递的,而... 阅读全文
posted @ 2008-08-19 16:52 AlexusLi 阅读(240) 评论(1) 推荐(0) 编辑
摘要: 2008 年 8 月 11 日 学会这 10 个技巧后,您将成为世界上最强大的 Linux® 系统管理员,整个世界是有点夸张,但要在一个大团队中工作,这些技巧是十分必要的。学习 SHH 通道、VNC、密码恢复、控制台侦察等等。各个技巧都附有例子,可以将这些例子复制到自己的系统中。 好的系统管理员区分在效率上。如果一位高效的系统管理员能在 10 分钟内完成一件他人需要 2 个小时才能完成的任务,... 阅读全文
posted @ 2008-08-19 15:20 AlexusLi 阅读(368) 评论(2) 推荐(0) 编辑
摘要: 如何选择结构还是类 一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool overWeight() { //implement something } } 类示例: public class TestTime { int hour... 阅读全文
posted @ 2008-08-19 14:25 AlexusLi 阅读(224) 评论(1) 推荐(0) 编辑
摘要: 本文收集了LINX下一些常用命令和技巧, 对初学者会很有帮助. 一. 基础 Q: Linux的开机过程都做了什么? A: 1) 一开机,CPU将控制权交给BIOS,BIOS完成开机自检; 2) 然后BIOS读取磁盘上的第一个扇区,并装入主引导扇区的lilo; 3) lilo根据输入选择不同的内核映象,如果你选择了linux就读取/boot下的核心映象; 4) 核心开始硬件检测和设备驱动程序的初始... 阅读全文
posted @ 2008-08-19 14:19 AlexusLi 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 简介 BIOS是英文"Basic Input Output System"的缩略语,直译过来后中文名称就是"基本输入输出系统"。它的全称应该是ROM-BIOS,意思是只读存储器基本输入输出系统。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机上电自检程序和系统启动自举程序。 其主要功能是为计算机提供最底层的、最直接的硬件... 阅读全文
posted @ 2008-08-19 13:55 AlexusLi 阅读(1226) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11