C++实现情感表达与爱情诗歌创作
需积分: 9 113 浏览量
更新于2024-09-21
1
收藏 2KB TXT 举报
这段代码是一段用C++编写的程序,以一种创新的方式来表达"所谓爱的诗歌"。程序主要定义了两个类:MY和MM,它们分别代表情感的主人公和被追求的对象。MY类有一个私有成员数组用于存储时间和地点信息,以及一个字符指针来表示对某人的情感。它有两个公共方法:course()用来描述一次邂逅的情景,feeling()则模拟连续不断地表达感情。
MM类则更侧重于描述对象的特征,如身高、头发颜色、肤色以及是否孤独的状态。它有一个私有整型指针表示MM的心意,以及一个公共方法image()来展示对象的外观信息。在主函数中,创建了MY和MM的对象my和your,并通过调用course()方法设置邂逅的时间和地点,然后通过feeling()表达感情。
关键的互动部分在于主函数中,用户输入的选择决定着接下来的情感表达。如果用户选择'Y'或'y',程序会让my不断地向MM说"我爱你",并将日期累加,持续一年(即10000天),模拟爱情的持续。如果用户选择其他选项,则表示不接受,程序结束。这个例子体现了C++编程如何被创造性地用于表达情感,同时也展示了面向对象编程中的类和对象的概念,以及基本的控制结构(如循环和条件判断)。整个过程既有趣又富有诗意,体现了编程语言的灵活性和表达力。
2008-12-23 上传
2023-10-21 上传
2024-09-06 上传
2023-08-11 上传
2024-06-13 上传
2024-05-29 上传
2024-04-09 上传
一个沙雕网友
- 粉丝: 8
- 资源: 6
最新资源
- ExtJS 2.0 入门教程与开发指南
- 基于TMS320F2812的能量回馈调速系统设计
- SIP协议详解:RFC3261与即时消息RFC3428
- DM642与CMOS图像传感器接口设计与实现
- Windows Embedded CE6.0安装与开发环境搭建指南
- Eclipse插件开发入门与实践指南
- IEEE 802.16-2004标准详解:固定无线宽带WiMax技术
- AIX平台上的数据库性能优化实战
- ESXi 4.1全面配置教程:从网络到安全与实用工具详解
- VMware ESXi Installable与vCenter Server 4.1 安装步骤详解
- TI MSP430超低功耗单片机选型与应用指南
- DOS环境下的DEBUG调试工具详细指南
- VMware vCenter Converter 4.2 安装与管理实战指南
- HP QTP与QC结合构建业务组件自动化测试框架
- JsEclipse安装配置全攻略
- Daubechies小波构造及MATLAB实现