类和对象
1.什么是类?什么是对象?
类:具有相同特征及行为的所有事物的集合,是一个抽象的概念,如电脑
对象:现实世界中实实在在存在的事物,是一个具体的概念,如我现在正在使用的这条电脑
类是对象的抽象,对象是类的具体。
类在java语言中的应用,就像生活中的模板,而对象,就是在这个类的模板下复制出来的具体的事物。
2.类的定义
定义格式:
public class 类名{}
for example:
public class Manager{}
public class Soldier{}
public class Boss{}
注意:类名要与文件名一致
3.类的组成
主要包括属性和方法
属性通常定义格式:
private 数据类型 属性名;
for example
private int blood;
private int age;
private String name;
方法通常定义格式:
public 返回值类型 方法名(参数列表){}
for example:
public void setBlood(){}
public int getBlood(){}
public void fight(){}
4.类实例化对象和方法调用
实例化对象基本格式:
类名 对象名=new 类名();
for example:
Soldier so=new Soldier();
Boss boss=new Boss();
Student stu=new Student();
方法调用格式:
对象名.方法名(参数列表);
for example
boss.attack();
boss.fight();
So.attack;
so.fight();
5.对象作为参数
类是我们自己定义的数据类型,和基本数据类型一样实例化的对象可以作为参数传递
附件中为附录的代码
分享到:
相关推荐
java Netty MMO 回合制网络游戏;基于 ioGame 网络编程框架开发的 MMO 类型的回合制网络游戏项目.zip java Netty MMO 回合制网络游戏;基于 ioGame 网络编程框架开发的 MMO 类型的回合制网络游戏项目.zip java Netty...
Unity和C#-游戏开发-简单的3D回合制游戏教程+源代码工程
Unity3D仿仙剑回合制游戏源码.zip
易语言回合制游戏源码
java写的回合制游戏后台用的是oracle数据库,这个大礼包,包含了所有的文档
本人亲自研发的回合制游戏的基本框架,2000多行,人物属性,技能,背包,商城,冒险等源代码,附带一个打包好的exe文件,可以直接运行。对java初学者很有帮助,希望你能从我的源代码中找到灵感,有对java感兴趣的...
Unity 3D 动作类《魔兽》回合制游戏源码 说明: Unity3d魔兽回合制游戏源码, c#脚本,有菜单、商店和战斗场景,鼠标选择技能图标释放技能 大家可以作为仪的基础项目实用,适合二次开发,项目需要安装NGUI插件 已经...
古典风格回合制游戏,自带模型、特效,场景所有资源下载直接untiy打开
网络游戏-回合制游戏的数据处理方法、系统、客户端及服务器端.zip
一个基于 ioGame 网络编程框架开发的 MMO 类型的回合制网络游戏项目,这类型的游戏涵盖的点比较多,是 ioGame 的最佳实践.zip 一个基于 ioGame 网络编程框架开发的 MMO 类型的回合制网络游戏项目,这类型的游戏涵盖...
Visual C++回合制游戏demo //设定玩家角色声明值及上限 //设定玩家角色等级 //设定攻击伤害加权值 //设定怪物角色生命值及上限 //设定怪物角色等级 //设定攻击伤害加权值
本书在一开始便提出一个明确的学习目标,便是要制作一款完整的多人对战游戏,然后一步一步去...第三部分“网络游戏”:第9章至第12章,主要讲解房间系统和同步系统的逻辑实现,将单机坦克游戏改造成多人对战网络游戏。
C#开发模拟回合制游戏源码 类似梦幻等游戏
提供基于Win32、Linux和FreeBSD等多种平台的网络游戏编程的基础——套接字编程的API参考和实例。 通过分析服务器的模型和简单插件式游戏的服务器模块等的示例源程序代码,介绍实际网络游戏开发的关键技术。 本书的...
java毕业设计——java泡泡堂网络游戏的设计与实现(源代码+论文).zip java毕业设计——java泡泡堂网络游戏的设计与实现(源代码+论文).zip java毕业设计——java泡泡堂网络游戏的设计与实现(源代码+论文).zip java毕业...
这是个回合制的游戏,能够放技能,而且代码也写得比较叫详细。
博文的配套源码 《 【Visual C++】游戏开发笔记之十六 讲解一个完整的回合制游戏demo》 ,原文地址为http://blog.csdn.net/zhmxy555/article/details/7447864, 源码编译环境为vs2010. 我的博客地址是...
一个简单的回合制游戏策划文档 对于想做游戏策划的朋友是一个不错的东东
本书涵盖了网络游戏服务器端编程的基本知识,从网络连接的基本知识开始,到具体的网络游戏服务器端设计与实现,贴紧实际应用。书中融入了大量的具体示例和游戏案例代码,读者可以直接使用这些代码,添加客户端,实现...
电子书下载 : ...书中融入了大量的具体示例和游戏案例代码,读者可以直接使用这些代码,添加客户端,实现简单的通过对网络游戏架构,从而更加深入的了解网络游戏服务器端的编程技术。