Java自学-面向对象的基本概念
2019-03-06 15:57
99 查看
Java中的类和对象
引入面向对象的基本概念
假设,我们要设计一个LOL这样的游戏,使用面向对象的思想来设计,应该怎么做?
步骤1:设计英雄这个类
步骤2:创建具体的英雄
步骤3:类的第一个字母大写
步骤 1 : 设计英雄这个类
LOL有很多英雄,比如盲僧,团战可以输,提莫必须死,盖伦,琴女
所有这些英雄,都有一些共同的状态
比如,他们都有名字,hp,护甲,移动速度等等
这样我们就可以设计一种东西,叫做类,代表英雄这样一种事物
类: 英雄(Hero)
状态: 名字, 血量,护甲,移动速度
注: 本例用到了3种数据类型 分别是 String(字符串),float(浮点数), int(整数).
注: 这个类没有主方法,不要试图运行它。 并不是所有的类都是有主方法的。
public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 }
步骤 2 : 创建具体的英雄
类就像一个模板,根据这样一个模板,可以创建一个个的具体的英雄
一个个具体的英雄,就叫一个个的对象
new Hero() 就是java中创建一个英雄对象的意思
public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 public static void main(String[] args) { Hero garen = new Hero(); garen.name = "盖伦"; garen.hp = 616.28f; garen.armor = 27.536f; garen.moveSpeed = 350; Hero teemo = new Hero(); teemo.name = "提莫"; teemo.hp = 383f; teemo.armor = 14f; teemo.moveSpeed = 330; } }
步骤 3 : 类的第一个字母大写
好的编程习惯会让代码看上去更清爽,易读,容易维护
比如类的第一个字母大写
Hero
public class Hero { }
更多内容,点击了解: Java面向对象
相关文章推荐
- java面向对象的基本概念
- Java-面向对象(高级篇)--继承的基本概念
- java学习笔记(2)基本概念之面向对象大纲
- [java语法]基本语法(5) 面向对象--基本概念
- JAVA基础知识整理(一)———面向对象的基本概念
- Java第3次实验提纲(面向对象1-基本概念)
- Java笔记----4. 面向对象(基本概念)
- 二维数组的定义(动态初始化、静态初始化)、初始化格式及其操作、java中的参数传递方式,面向对象的基本概念
- Java基础之面向对象的基本概念(3--续)
- 黑马程序员——自学笔记1(java基础概念以及基本DOS命令)
- java基础之面向对象的基本概念(上)
- 黑马程序员 自学17C#面向对象之基本概念
- 【JAVA】29、面向对象的基本概念和三个特征
- Java自学第二天、第三天Java的基本概念、变量、数据类型
- java学习之旅38--面向对象_11_继承_基本概念
- Java-面向对象(高级篇)--接口的基本概念
- Java-面向对象(高级篇)--抽象类的基本概念
- java面向对象三大特征--基本概念
- java中有关面向对象的基本概念
- Java基础第四篇 面向对象的基本概念(中)