人工智能时代跨语言编程项目实战

人工智能时代跨语言编程项目实战
作 者: 刘丹
出版社: 中国铁道出版社
丛编项: 职业教育十三五规划教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  刘丹,上海商业会计学校教师,硕士研究生, 2011至今 已完成G家级课题两项并获一个全国一等奖,一个全国三等奖 ,已完成区级课题一项和校级课题两项并发表10多篇论文,其中论文获市级一等奖,二等奖和三等奖,并出版二本教材,编著三本校本教材,此外正在开展的G家级课题,区级课题,市级课题各一项

内容简介

本书是对中高职贯通计算机网络技术专业软件编程技术中所有面向对象编程(OOP)的知识及技能的全面回顾和总结。本书的编写模式体现了“做中学,学中做,做中教,教中做”的做学教一体职业教育教学特色,内容上采用了“项目—任务—综合实训”的结构体系,从软件编程的实际开发需求与实践应用引入教学项目,从而培养学生能完成总体的项目设计、具体的工作任务实施及举一反三地解决实际问题的技能。 本书包含了10个项目,54个软件编程任务。书中全部项目及具体的每个任务都紧密贴近现代软件编程中常用的C++、VB.NET、Java、C#、Python这5种常用的OOP语言,并与真实的工作过程相一致,完全符合企业的需求,贴近软件开发的实际。 本书内容翔实,结构新颖,实用性强,可用作中职、高职、中高职贯通的计算机网络技术专业和非计算机专业的软件编程项目实践教材,也可供参加全国1+X证书试点考试的培训教材。同时,本书还可作为各类全国及市级技能大赛计算机相关项目中软件编程模块的训练教材。

图书目录

项目一 实现OOP中的封装性 1

任务一 实现HTML语言中的封装性 1

任务二 实现SQL语言中的封装性 4

任务三 实现XML语言中的封装性 9

任务四 实现C语言中的封装性 12

任务五 实现C++语言中的封装性 16

任务六 实现VB.NET语言中的封装性 20

任务七 实现Java语言中的封装性 23

任务八 实现C#语言中的封装性 26

任务九 实现Python语言中的封装性 29

项目一综合比较表 33

项目综合实训 实现家庭管理系统的封装性 35

项目实训评价表 44

评价等级说明表 45

项目二 实现OOP中的一般函数 46

任务一 实现C++语言中的一般函数 46

任务二 实现VB.NET语言中的一般函数 50

任务三 实现Java语言中的一般函数 53

任务四 实现C#语言中的一般函数 56

任务五 实现Python语言中的一般函数 59

项目二综合比较表 61

项目综合实训 实现家庭管理系统中的一般函数 62

项目实训评价表 68

评价等级说明表 68

项目三 实现OOP中的构造函数与析构函数 69

任务一 实现C++语言中的构造函数与析构函数 69

任务二 实现VB.NET语言中的构造函数与析构函数 73

任务三 实现Java语言中的构造函数与析构函数 75

任务四 实现C#语言中的构造函数与析构函数 78

任务五 实现Python语言中的构造函数与析构函数 81

项目三综合比较表 84

项目综合实训 实现家庭管理系统中的构造函数与析构函数 84

项目实训评价表 90

评价等级说明表 90

项目四 实现OOP中的属性过程 91

任务一 实现C++语言中的属性过程 91

任务二 实现VB.NET语言中的属性过程 95

任务三 实现Java语言中的属性过程 99

任务四 实现C#语言中的属性过程 103

任务五 实现Python语言中的属性过程 108

项目四综合比较表 110

项目综合实训 实现家庭管理系统中的属性过程 111

项目实训评价表 119

评价等级说明表 120

项目五 实现OOP中的主函数带参数 121

任务一 实现C++语言中的主函数带参数 121

任务二 实现VB.NET语言中的主函数带参数 124

任务三 实现Java语言中的主函数带参数 127

任务四 实现C#语言中的主函数带参数 130

任务五 实现Python语言中的主函数带参数 133

项目五综合比较表 134

项目综合实训 实现家庭管理系统中的主函数带参数 135

项目实训评价表 142

评价等级说明表 142

项目六 实现OOP中的异常处理 143

任务一 实现C++语言中的异常处理 143

任务二 实现VB.NET语言中的异常处理 151

任务三 实现Java语言中的异常处理 157

任务四 实现C#语言中的异常处理 164

任务五 实现Python语言中的异常处理 170

项目六综合比较表 173

项目综合实训 实现家庭管理系统中的异常处理 175

项目实训评价表 188

评价等级说明表 188

项目七 实现OOP中的单继承 189

任务一 实现C++语言中的单继承 189

任务二 实现VB.NET语言中的单继承 197

任务三 实现Java语言中的单继承 204

任务四 实现C#语言中的单继承 212

任务五 实现Python语言中的单继承 219

项目七综合比较表 222

项目综合实训 实现家庭管理系统中的单继承 223

项目实训评价表 237

评价等级说明表 237

项目八 实现OOP中的多态与抽象类 238

任务一 实现C++语言中的多态与抽象类 238

任务二 实现VB.NET语言中的多态与抽象类 244

任务三 实现Java语言中的多态与抽象类 249

任务四 实现C#语言中的多态与抽象类 254

任务五 实现Python语言中的多态与抽象类 259

项目八综合比较表 261

项目综合实训 实现家庭管理系统中的多态与抽象类 262

项目实训评价表 269

评价等级说明表 269

项目九 实现OOP中的多态与接口 270

任务一 实现C++语言中的多态与接口 270

任务二 实现VB.NET语言中的多态与接口 276

任务三 实现Java语言中的多态与接口 281

任务四 实现C#语言中的多态与接口 285

任务五 实现Python语言中的多态与接口 291

项目九综合比较表 294

项目综合实训 实现家庭管理系统中的多态与接口 295

项目实训评价表 299

评价等级说明表 299

项目十 实现OOP中的文件读写操作 300

任务一 实现C++语言中的文件读写操作 300

任务二 实现VB.NET语言中的文件读写操作 306

任务三 实现Java语言中的文件读写操作 313

任务四 实现C#语言中的文件读写操作 325

任务五 实现Python语言中的文件读写操作 337

项目十综合比较表 340

项目综合实训 实现家庭管理系统中的文件读写操作 342

项目实训评价表 343

评价等级说明表 344

参考文献 344