腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
C#
:
属性
的
OOP
继承
、
我希望
继承
一个类有一个
属性
,但是这个类
的
不同实现将具有不同
的
属性
值,并且该
属性
应该在不实例化对象
的
情况下可用。每种动物都有自己
的
价值numberOfLegs。对于每只猫,它是4,对于每条蛇,它是0。现在,我想遍历一些动物类型,并打印出该动物子类有多少条腿,而不是创建该类
的
实例。
浏览 32
提问于2017-07-03
得票数 0
7
回答
OOP
中
的
多重
继承
、
我对
OOP
的
一个特性--多重
继承
感到困惑。
OOP
允许多重
继承
吗?多重
继承
是
OOP
的
一个特性吗?如果多重
继承
是一个特性,那么为什么像
C#
、VB.NET、java等语言不支持多重
继承
呢?但这些语言被认为是被强烈支持
的
面向对象语言。有人能回答这个问题吗?
浏览 3
提问于2010-04-28
得票数 1
5
回答
C#
/Java中使用抽象类
的
技术原因
根据面向对象程序设计(
OOP
),需要抽象类来建模那些在现实世界中不存在但作为几个真实世界对象
的
基类
的
对象。但是在
C#
/Java中使用抽象类
的
技术原因是什么?
OOP
使用接口
的
原因是建模行为
继承
(没有真正
的
层次关系
的
继承
)。在
C#
/Java中使用接口
的
技术原因是为了解决多重
继承
问题(如果我没有错的话)。
浏览 8
提问于2009-07-27
得票数 0
回答已采纳
6
回答
所有使用
c#
开发
的
应用程序都不是面向对象
的
吗?
、
根据Grady Booch“面向对象
的
分析和设计”,没有
继承
的
编程不是面向对象
的
,这被称为具有抽象数据类型
的
编程。如果我使用
c#
开发一个应用程序,其中包含一些没有
继承
的
类,这是面向对象
的
(因为语言是面向对象
的
)还是不是?
浏览 4
提问于2011-06-23
得票数 3
7
回答
多
继承
的
接口是否是多余
的
?
、
、
、
、
这不是关于抽象类和接口之间
的
区别的另一个问题,所以在投票关闭它之前请三思。或者,更明确地说,
C#
和Java中<em
浏览 3
提问于2010-12-02
得票数 10
回答已采纳
2
回答
属性
的
OOP
继承
、
、
在带有特定
属性
的
类内
继承
OOP
中,我面临一些问题。我还没有找到一个简单
的
解决方案,但也许我没有好
的
关键字。好
的
,假设我有以下课程:} } } 电影和TVSerie都应该有一个
属性
,这是一个参与者列表。public class TVSerieActor extends
浏览 5
提问于2013-08-12
得票数 4
回答已采纳
3
回答
理解基于原型
的
OOP
基础
的
Javascript简单代码
、
、
我知道Javascript有一段时间了,虽然我不是一个重用户,但我第一次知道它是从Netscape是我
的
浏览器。我非常了解
OOP
的
主要内容,但是由于
OOP
的
JavaScript方法是典型
的
,所以我很难理解它。还有一个问题是,事情似乎可以不止一种方式来完成,而这里
的
书籍帮不了多少忙,因为它们把所有的例子都摆在桌子上,很难跟上进度。我需要
的
仅仅是一种方法,如果有人可以帮助我编写最简单
的
代码--一个我可以看到原型
OOP
模型
浏览 0
提问于2012-08-17
得票数 8
回答已采纳
1
回答
Java类到
C#
类
、
如果我得到一个编译格式
的
Java类,有没有工具可以帮我把这个类转换成
C#
类?例如,获取类、接口、枚举等,并使用相同
的
方法签名、相同
的
OOP
继承
等用
C#
编写它。
浏览 2
提问于2010-07-01
得票数 0
3
回答
设计模式:
继承
或组合
、
、
、
我有两个类A和B,它们都有性质X和Y;但是B类也有另一个性质,Z类A和B是完全不相关
的
,它们只是共享
属性
X和Y。
继承
{ public int Y;{} public int Y;{ public int Z; }
浏览 5
提问于2016-06-16
得票数 0
回答已采纳
1
回答
如何在google应用程序引擎上扩展父html页面
、
、
、
templates |.....admin |..... b.html{% extends 'b.html' %}谢谢
浏览 0
提问于2010-07-02
得票数 0
5
回答
C#
中
的
事件-是
OOP
吗?
、
、
自从我开始在
c#
中使用事件,我总是想知道它是否是面向对象
的
。public delegate void SomeHandler(); ..._generateReport.R
浏览 1
提问于2011-03-18
得票数 3
回答已采纳
3
回答
如何在不同
的
OOP
语言中“
继承
静态字段”?
、
、
、
、
简短问题另一方面,
OOP
说你不应该重复代码。 是否有一些语言具有该"integrated"?(我
的
意思是像关键字一样。)(无论如何,我知道静态字段
的
基本意图,我只想深入一点,避免任何重复
浏览 8
提问于2013-06-04
得票数 1
回答已采纳
3
回答
什么时候有利于
继承
而不是组合
、
、
这个问题似乎是重复
的
,但事实并非如此。我在谷歌上搜索,公共汽车无法使概念清晰。有很多动物,汽车之类
的
例子。但是,我想了解基本
的
逻辑。一般来说,喜欢组合而不是
继承
,因为它提供了许多优点。在这种情况下,为什么提供
继承
作为OOPs
的
主要概念之一。我
的
问题是什么时候更喜欢
继承
而不是构图?
浏览 0
提问于2015-08-31
得票数 11
回答已采纳
2
回答
C#
OOP
抽象基类和
继承
的
属性
、
、
如果我想让基类具有以下
属性
:和dervied类来覆盖它
的
setter
浏览 0
提问于2013-04-25
得票数 0
回答已采纳
2
回答
派生自类,仅提供特殊构造函数。
、
、
、
、
在我们
的
代码库中,我遇到了以下构造:有一个基类B,然后有一个从B派生
的
类D,但是没有覆盖或添加任何成员。事实上,D完全是空
的
--除了一个构造函数以一种特殊
的
方式初始化一些(
继承
的
)
属性
。考虑一下这个人为
的
C#
示例:{ { } } publi
浏览 0
提问于2014-10-09
得票数 1
回答已采纳
3
回答
可提供
的
OOP
概念列表
、
、
我正在为VBA中
的
OOP
(面向对象编程)构建一些材料。有人能给我列出在VBA中可用
的
OOP
概念吗?例如,从我
的
阅读中我发现:
继承
在vba.中是不可用
的
封装概念,因为您可以使用访问修饰符“私有”并构建公共
属性
.。
浏览 6
提问于2010-06-29
得票数 7
回答已采纳
2
回答
c#
oop
继承
错误
、
、
错误1‘WindowsFormsApplication3.Study’不包含带有0参数
的
构造函数C:\Users\Marius\Documents\Visual 2012\Projects\pregatiret
浏览 4
提问于2014-04-03
得票数 0
回答已采纳
1
回答
使用BioInformatics映射
C#
对象方向
、
我正在为生物信息学
的
学生教授
C#
。我刚刚开始学习
OOP
原理。我不得不一次又一次地解释这些术语,因为当我使用技术术语时,它们会感到无聊。最后,我决定用他们
的
语言与他们交流(我
的
意思是举个生物学相关术语
的
例子)。 对我来说,很难将类、对象、事件、委托、
属性
、多态性、
继承
、封装、序列化、反射等术语与生物学相关。如果有人开始给出至少一些术语
的
例子,我可以框定其余
的
。
浏览 1
提问于2009-09-22
得票数 2
2
回答
为什么javax.servlet.GenericServlet要实现javax.servlet.ServletConfig?
、
、
我仔细查看了servlet-api.jar源代码,发现(令我彻底困惑
的
是) javax.servlet.GenericServlet实现了javax.servlet.ServletConfig。现在,我并不吹嘘自己是一名
OOP
学者,但我确实记得我读过,尽管
OOP
提供了
继承
的
概念,但
继承
作为一种功能应该仅在子对象与父对象具有IS-A关系时才应用。有没有人知道为什么要做出这样
的
设计决定?(除了向GenericServlet公开ServletConfig
的
方
浏览 1
提问于2009-12-09
得票数 1
5
回答
过度使用
OOP
的
症状和替代方案
、
、
最近我对
OOP
失去了信任。我已经看到很多关于
OOP
误用或简单过度使用
的
抱怨。我并不是说是一种关系和一种关系之间
的
共同混淆。我指的是处理关系数据库时
的
ORM问题,过度使用来自
C#
的
继承
,以及多年来一直使用Scott在“有效C++”第23项中提到
的
错误封装信念
的
代码。我有兴趣了解更多关于这个和非
OOP
软件模式
的
知识,这些模式可以比
OOP
软件模式更好地解决某些问题。我确
浏览 12
提问于2011-01-13
得票数 30
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券