- 博客(6)
- 收藏
- 关注
原创 C#--索引器
索引器是 C# 中封装集合数据访问的重要工具,通过[]运算符让对象具备类似数组的访问体验,同时支持自定义读写逻辑(如索引验证、数据转换)。合理使用索引器可提升代码的可读性和灵活性,尤其在自定义集合类或数据容器时非常实用。
2025-11-23 14:46:39
272
原创 C#--反射
反射是 C# 中强大的特性,适用于需要动态操作类型的场景,但需注意性能和安全性问题。在实际开发中,可结合特性(Attribute)、依赖注入等技术,充分发挥反射的灵活性。
2025-11-20 15:09:57
334
原创 C#--继承
继承是 C# 中实现代码复用和层次化设计的核心机制,通过子类继承父类,既能复用通用逻辑,又能通过重写扩展个性化功能。合理使用继承(结合封装、多态)可大幅提升代码的可维护性和扩展性,但需避免过度继承导致的耦合问题。
2025-11-19 17:03:01
317
原创 C#--封装
摘要:C#中的封装是面向对象编程的核心特性之一,通过访问修饰符(public/private/protected等)和属性(Property)实现对字段的保护。基本原则是将字段设为private,通过public属性或方法暴露访问接口,可在属性中实现数据验证等逻辑。示例展示了Person类如何封装_name和_age字段,通过属性进行访问控制,包含取值验证和方法封装,防止直接访问私有字段,确保数据安全性和完整性。
2025-11-19 16:21:35
695
原创 《诗词飞花令游戏数据库搭建与实践》
(2)根据诗词飞花令游戏数据库的物理模型,在PoemGameDB数据库中添加诗词表(poem)、诗人表(poet)、飞花令表(feihualing)、诗词飞花令关联表(poemling)、诗词类别表(poemType)、诗词分类表(poemIndex)。(5)向poemling表及poemIndex表中添加相应的数据,为步骤(4)中所添加的诗词完成分类及飞花令关联信息。(6)修改步骤(4)中在poem表中所添加诗词的诗词热度,将热度之改为10,同时该诗词作者的热度相应增加10。-- 添加飞花令关联。
2025-02-20 16:21:26
685
原创 《诗词飞花令游戏数据库升级设计全解析》
诗词可根据体裁分为古体诗、绝句、律诗、词、曲等类别,根据主题可分为送别诗、爱国诗、悼亡诗、边塞征战诗等类别,根据诗歌出处选集分为《全唐诗》《全宋词》《诗经》等类别。诗词飞花令游戏,是一个两人对战的游戏。首先会随机抽取飞花令,根据所抽取的飞花令,玩家轮流说出包含该飞花令的诗句,如抽到“花”字令,则玩家需要答出包含“花”字的诗词,例如“春风得意马蹄疾,一日看尽长安花”。、诗人姓名、性别、字、号、出生年份、逝世年份、出生地、朝代、民族、生平简介、诗人热度)、诗词标题、诗词内容、诗词热度、创作背景、注释、评析)
2025-02-19 00:57:19
957
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅