登陆 | 免费注册(只需一分钟) | 会员中心

聚宝网   购物专题 基金专题 性专题 饮食专题 教育专题 生活大参考 园林资讯 园艺库 健康专题
  论文专题 家庭养花 园林景观 盆景奇石 激情图库 农业资料库 园林古建 英文站 花卉栽培

聚宝网免费为您提供 最新IT资讯

 

首页 > FAQ > .NET Framework
封装 继承 多态
时间:2007-06-18  www.jubao163.com  来源: 不详
所属分类:.NET技术 .NET Framework
-----------------------------------------

我是面向对象的初学者 
看了一些资料 但是对面向对象的这三个特点封装 继承 多态还是不太理解,有没有最浅显易懂的解释呢?

----------------------------------------------------------------------

C#当中的字符串 委托算不算是引用类型呢?

--------------------------------------------------------

慢慢的就会懂的

--------------------------------------------------------

不行啊 我要最快时间内搞明白的!

--------------------------------------------------------

参考thinking in java前几章。

--------------------------------------------------------

封装 就是你只能看到外表 看不到里面。知道它作什么 但不知道怎么做 因为没必要知道怎么做。

继承 就是 一无所有的你,继承了你家族的企业 那么企业原有的东西你就都有了 然后呢,你在企业又发展了自己的新东西。

多态 将来别人继承了你 他也可以使用你继承时原企业的一些东西

--------------------------------------------------------

封装:就象一个盒子,你不需要知道里面有什么东西,只知道它有那些用处就行
继承:就象父子关系,儿子是父亲的继承
多态:好比一个父亲有多个儿子,各个儿子有不同的特征

--------------------------------------------------------

封装:就象一个盒子,你不需要知道里面有什么东西,只知道它有那些用处就行
继承:就象父子关系,儿子是父亲的继承
多态:好比一个父亲有多个儿子,各个儿子有不同的特征

--------------------------------------------------------

热烈祝贺ASP.NET群7947148成立了。

--------------------------------------------------------

对于多态可不可以这样理解:一个父类派生了多个子类,他们拥有相同名字的方法,而这些方法虽然名字相同,但可以处理完全不同的操作。这便是多态性了,这样理解对马?然后重载和重写又有什么不同呢?

--------------------------------------------------------

派生类重写基类的方法,当用基类类型引用一个派生类对象时,调用此方法实际调用的是相应派生类的方法,这就是多态~

--------------------------------------------------------

重载是函数名称相同,参数不同

--------------------------------------------------------

用基类类型引用一个派生类对象时 是什么意思?

--------------------------------------------------------

//用基类类型引用一个派生类对象时 是什么意思?
比如创建一个派生类对象,赋值给一个基类类型变量

--------------------------------------------------------

假设B派生自A,B重写了A中的方法Methd1

A a = new B();
a.Methd1(); //此时实际调用的是B中的方法
//如果B没有重写A中的Methd1,则此时实际调用的是A中的方法

--------------------------------------------------------

加override关键字表示重写

--------------------------------------------------------

字符串 委托是引用类型

--------------------------------------------------------

明白了 谢谢viena

--------------------------------------------------------

还想问一个问题 在托管代码执行的时候,受公共语言运行时的操控,当把原代码编译为中间语言时会生成元数据,那么这个元数据是什么呢 有什么用呢?



推荐文章
联盟网站

浙ICP备 :07003766号 Copyright © 2001-2007 JUBAO163,All rights reserved.