社区
C#
帖子详情
C#中,类继承时,static字段和static方法是否被继承??
F0X_OO7
2011-09-21 11:41:09
C#中,类继承时,static字段和static方法是否被继承??
本人新手,请大家多多指教!!!
...全文
1012
6
打赏
收藏
C#中,类继承时,static字段和static方法是否被继承??
C#中,类继承时,static字段和static方法是否被继承?? 本人新手,请大家多多指教!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a8509190
2011-09-22
打赏
举报
回复
明显不会,
vrhero
2011-09-22
打赏
举报
回复
继承是OO的概念,静态成员是不OO的...
cdc9jfzl
2011-09-22
打赏
举报
回复
no
但是可以通过子类 调用父类 字段 方法。
zh6335901
2011-09-22
打赏
举报
回复
答案是不会,这种比较容易实现的问题,LZ应该自己去验证验证
我爱小土豆
2011-09-22
打赏
举报
回复
这些不是静态的吗。。静态不就是全局的嘛。全局变量都能访问到,应该不会继承的
isjoe
2011-09-22
打赏
举报
回复
[Quote=引用楼主 f0x_oo7 的回复:]
C#中,类继承时,static字段和static方法是否被继承??
本人新手,请大家多多指教!!!
[/Quote]
静态成员不具备面向对象的特点,不能被继承
但是你可以使用new关键字重写他们的实现。
面向对象的高级程序设计PPT学习教案.pptx
面向对象的高级程序设计PPT学习教案.pptx
C#
类
继承
中
的私有
字段
都去了哪里?
需要注意的是,使用受保护
字段
或属性来访问父
类
的私有
字段
是一种设计选择,它允许子
类
在
继承
体系
中
访问父
类
的内部状态,但也引入了一定的耦合性。在
C#
中
,
类
继承
是一种重要的概念,它允许我们创建一个基
类
(父
类
)并从
中
派生出其他
类
(子
类
)。这意味着私有
字段
对于
类
的外部是不可见的,包括
继承
的子
类
。因此,当一个
类
继承
另一个
类
时
,子
类
无法直接访问父
类
的私有
字段
。总结起来,
C#
类
继承
中
的私有
字段
对于子
类
是不可见的。然而,我们可以通过使用受保护
字段
或属性来允许子
类
访问父
类
的私有
字段
。在修改后的示例
中
,我们将父
类
的私有
字段
。
C#
中
类
静态成员的
继承
(注:
static
知识是wpf依赖项属性的基础,wpf开发者必须得掌握)
c#
中
静态的
字段
或
方法
,是可以被子
类
继承
的。 但是,存在如下问题需要注意: (1)子
类
继承
的
字段
,并不属于子
类
,仍然属于父
类
。 (2)在子
类
中
修改了父
类
的静态
字段
,则父
类
的静态
字段
就确实被改了。 (3)在子
类
中
可以用同名的静态
字段
覆盖父
类
的静态
字段
,但是不能使用virtual和override关键字。不过,vs
中
在子
类
中
会给出警告提示,但确实可以正确运行。 (4)在子
类
的实例
方法
中
可以直...
C#
中
的
继承
(详解)
继承
详解:一.
继承
的概念:二. 基
类
和派生
类
:三.
继承
的作用:四.
继承
的特点:五.举例说明:六.
继承
注意事项: 一.
继承
的概念:
继承
:是面向对象程序设计
中
最重要的概念之一。
继承
允许我们根据一个
类
来定义另一个
类
,这使得创建和维护应用程序变得更容易。同
时
也有利于重用代码和节省开发
时
间。当创建一个
类
时
,不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的
类
,
继承
了已有的
类
的成员即可。这个已有的
类
被称为的基
类
/父
类
,这个新的
类
被称为派生
类
/子
类
。 二. 基
类
和派生
类
: 基
类
/父
类
:也可以理解成生活
中
的父亲
C#
中
类
的
继承
开发工具与关键技术: MVC 撰写
时
间:2021/9/8 下面我们来讲
C#
中
类
的
继承
;
继承
的概念: (1) 通过一个
类
来定义另一个
类
; (2) 创建新
类
时
,不需要完全去编写
类
的成员,只需要新
类
继承
已创建好的
类
,即可
继承
已有
类
的成员; (3) 被
继承
的
类
为基
类
(父
类
),新创建的
类
为派生
类
(子
类
);
继承
的特点: (1) 派生
类
中
可以添加新成员,但不能移除已
继承
的基
类
中
成员,但可以使用new关键字新命名同名的成员覆盖
继承
的成员,并不是删除,只是不能再访问被覆盖的成员 (2)
继承
存在传递性,在多重
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章