社区
C#
帖子详情
关于C#
小麦君
2008-05-19 03:24:46
需要C#类与类之间关系 的详细说明!!!!!
...全文
91
5
打赏
收藏
关于C#
需要C#类与类之间关系 的详细说明!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小麦君
2008-05-28
打赏
举报
回复
谢了
似乎有
关联
包含
聚合
组合
实现
泛化
等等。。。。。。。。。。。。。。
net0003
2008-05-19
打赏
举报
回复
[Quote=引用 2 楼 gomoku 的回复:]
类与类之间关系, 就是名词跟名词之间的关系。
男人 是 人 (继承)
人 有 心脏 (包含)
[/Quote]
比较经典的比喻
周公
2008-05-19
打赏
举报
回复
抽象类(继承关系,extends)
抽象类主要用来定义一些抽象的属性和方法,留待子类根据自己的情况实现这些属性和方法
抽象类不能生成实例,即不能new一个抽象类的实例
抽象类可以被继承,除非继承该抽象类的子类仍声明为抽象的,否则就必须实现这个抽象类的所有抽象属性和方法
一个类只能继承一个抽象类,如果需要实现多个类的抽象方法,必须使用接口
子类与抽象类是is关系
接口(实现关系,implements)
接口主要用来定义一些抽象的属性和方法,留待实现类根据自己的情况实现这些属性和方法
接口不能生成实力,即不能new一个接口的实例
抽象类可以被实现,除非实现该接口的类声明为抽象的,否则就必须实现这个接口的所有抽象属性和方法
一个类可以实现多个接口
实现类与接口是has关系
不过在C#中继承和实现在代码中都是a:b这种表示,而不像java中用extends和implements区分。
gomoku
2008-05-19
打赏
举报
回复
类与类之间关系, 就是名词跟名词之间的关系。
男人 是 人 (继承)
人 有 心脏 (包含)
周公
2008-05-19
打赏
举报
回复
类与类之间的关系?
继承
实现
是这些吗?
C#
学习笔记--关于
C#
学习的笔记
本资源就是自己平时学习
C#
时记的笔记,和大家分享一下可能比较乱,希望大家慢慢去看
ICanSeeYou远程控制软件(所有
C#
源代码)
关于
C#
编程习惯可以查看另外一份文档 《
C#
编程规范 》。
C#
规范制定原则 1 方便代码的交流和维护。 2 不影响编码的效率,不与大众习惯冲突。 3 使代码更美观、阅读更方便。 4 使代码的逻辑...
C#
入职培训
本篇我在超音速人工智能当首席架构师,业务时间完成的(因为主要工作需要录音,基本上都是趁周日没人的时候录的,防止影响同事工作)。让新同事更快完成从学生到
C#
程序员的转换,更快上手完成
C#
的开发工作。包括但不限于以下内容:1,软件工程。比如:软件开发过程的个阶段,一些理念:设计先行、测试先行。2,
C#
的一些基础知识,尤其是关于界面的。3,第三方库。比如:解析json、日志。4,开发相关工具等。比如:静态代码分析。
C#
之系统API详解教程
C#
关于系统API详解的教程 CSharp
代码重构(
C#
& ASP.NET版),中文完整扫描版
组装重构工具箱的步骤、完成单元测试的技术、重构为模式的技巧、如何使用重构升级既有的
c#
和asp.net代码、利用方法提取消除重复代码的方式、如何让代码变得更简单、更易于修改以及更容易理解、所有关于面向对象的...
C#
110,554
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章