pokemon go 用什么语言开发的

Python022

pokemon go 用什么语言开发的,第1张

就是宠物小精灵GO

精灵宝可梦Go》是由任天堂、Pokémon公司和谷歌Niantic Labs公司联合制作开发的现实增强(AR)宠物养成对战类RPG手游。该作于2016年7月7日在澳大利亚新西兰区域首发,登陆Android和ios平台,首发于App Store和Google Play[1] 。

《精灵宝可梦Go》是一款对现实世界中出现的宝可梦进行探索捕捉、战斗以及交换的游戏[2] 。玩家可以通过智能手机在现实世界里发现精灵,进行抓捕和战斗。玩家作为精灵训练师抓到的精灵越多会变得越强大,从而有机会抓到更强大更稀有的精灵[3] 。

go语言没有面向对象编程思想,也没有继承关系,但是可以通过结构嵌套来实现这种效果。

下面通过实例演示如何实现结构体嵌套,假如有一个人Person结构体,这个人还养了一个宠物Dog结构体

下面我们来看一下:

Dog结构体

Person结构体

访问它们

运行结果