扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
英雄联盟是由html、C++、action script语言编写。
创新互联公司是一家专注于成都网站制作、成都网站设计与策划设计,临沭网站建设哪家好?创新互联公司做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:临沭等地区。临沭做网站价格咨询:13518219792
1、进游戏前的主界面是html语言,登陆界面的背景就是用的html结合flash动画处理的。
2、游戏内的话,内核是拳头自己做的引擎,基于C++开发的,游戏内核心语句是action script
有关系的。LOL底层是JAVA写。LOL的的源代码编写中有一部分是用JAVA写。
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java分为三个体系,分别为Java SE(J2SE,Java2 Platform Standard Edition,标准版),JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版),Java ME(J2ME,Java 2 Platform Micro Edition,微型版)。
把 人 封装成一个类Person,继承这个类 变有了 人应该有的属性把 家庭成员关系封装一个类Family,继承这个类有了家庭关系的属性把工作封装成一个接口Jop,继承这个接口实现了工作的方法
由于Person 和 Family 属性都是固定的,即每个人的情况基本都一样所以封装成类Jop 则是因为 每个人的工作不一样,所有做成接口,究竟是什么样的工作让这个人来实现
这里Person 和 Family需要的属性并不多,所以我统一将他们封装了一个类 Person 实现代码如下:
pre t="code" l="java"public class XiaoHong extends Person implements Jop {
public XiaoHong(String name, String sex, String Father, String Mother,
String Son) {
super(name, sex, Father, Mother, Son);
// TODO Auto-generated constructor stub
}
public static void main(String[] args) {
XiaoHong xiaohong = new XiaoHong(;小红;,;女;,;李雷;, ;韩梅梅;, ;讨厌啦!人家还小!;);
System.out.println(xiaohong);
xiaohong.work();
}
@Override
public void work() {
System.out.println(;我是一个高中生;);
}
}
/********************************************************************************/
public class Person {
private String name = ;I Don;t Know;;
private String sex = ;I Don;t Know;;
private String Father = ;I Don;t Know;;
private String Mother = ;I Don;t Know;;
private String Son = ;I Don;t Know;;
public Person(String name, String sex, String myFather, String myMother,
String mySon) {
super();
this.name = name;
this.sex = sex;
this.Father = myFather;
this.Mother = myMother;
this.Son = mySon;
}
public String getName() {
return name;
}
public String getSex() {
return sex;
}
public String getMyFather() {
return Father;
}
public String getMyMother() {
return Mother;
}
public String getMySon() {
return Son;
}
@Override
public String toString() {
return ;Person [name=; + name + ;, sex=; + sex + ;, Father=;
+ Father + ;, Mother=; + Mother + ;, Son=; + Son
+ ;];;
}
}
/******************************************************************************/
public interface Jop {
public void work();
}
给你写了一份,你可以根据需要自己改改,如果有哪里不明吧追问就好了。望采纳
public class Hero{
private int id;
private String name;
private int age;
private String uniqueSkill;
//set、get方法
public void setId(int id){
this.id=id;
}
public int getId(){
return id;
}
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setAge(int age){
this.id=id;
}
public int getAge(){
return id;
}
public void setUniqueSkill(String uniqueSkill){
this.uniqueSkill=uniqueSkill;
}
public String getUniqueSkill(){
return uniqueSkill;
}
//输出英雄信息
public void print(){
System.out.println("英雄编号\t英雄姓名\t英雄年龄\t英雄绝招");
System.out.println(getId()+"\t"+getName()+"\t"+getAge()+"\t"+getUniqueSkill());
}
}
public class Test{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
//new对象
Hero hero = new Hero();
//输入信息
System.out.println("请输入英雄编号:");
hero.setId(scanner.nextInt());
System.out.println("请输入英雄姓名:");
hero.setName(scanner.next());
System.out.println("请输入英雄年龄:");
hero.setAge(scanner.nextInt());
System.out.println("请输入英雄绝招:");
hero.setUniqueSkill(scanner.next());
//输出信息
hero.print();
}
}
Java是目前主流的编程语言之一,如果学会Java,可以从事的岗位还是比较多的,这里简单列举一些。
Java可以做的:
1、Java可以做网站
现在很多大型网站都用Jsp写的,JSP全名Java Server Pages。
2、Java可以做Android
Android是一种基于Linux的自由及开放源代码的操作系统,其源代码是Java。Java做安卓不单单是指系统,还有APP对于更多的开发人员来说,他们更多的时间是花在开发APP上面。
3、Java可以做游戏
手机游戏有90%以上都是Java开发的。
电脑上也有Java开发的游戏,《我的世界》(minecraft ,简称MC)《英雄联盟》(简称lol)等。
4、Java可以做软件
比如:企业级应用开发,这里是JAVA的天地,大到全国联网的系统,小到中小企业的应用解决方案,Java都占有极为重要的地位。
想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,建议实地考察对比一下。
祝你学有所成,望采纳。
Java作为编程语言中最受欢迎的一门语言,其地位是不容小觑的,要问它能做什么,如下:
一、做网站
Java可以用来做网站,很多大型网站都是用Java写的,比如我们熟悉的B站,所以想学习Java的同学还可以负责网站方面的制作,这方面的岗位(网站开发)也比较多,一直以来都相当流行。
二、做安卓软件
安卓是基于Linux的操作系统,其中源代码就是Java,市面上所有的安卓手机都是修改Java运行的,对于更多的开发人员来说,他们更多的时间是花在开发APP上面。你随便打开一个App应用,他们就是用Java语言做的。
三、做游戏
电脑上的大多数游戏也是用Java来开发的,最经典的就是《我的世界》,还有当今世界最具影响力的游戏英雄联盟,吃鸡也是用Java写的
四、写软件
很多编程语言都是可以来写软件的,但Java是现在应用最广泛的,比如:企业级应用开发,还有OA、邮箱、物流、医疗、投票、金融、考试、矿山等信息方面的系统,Java都占有极为重要的地位。现在国内的最热门的就是手机应用,学习Java去做手机应用还是比较吃香的。
五、Java服务器程序
Java在金融服务业的应用非常广泛,许多跨国投资银行都用Java来编写前台和后台的电子交易系统,结算和确认系统,数据处理项目以及其他项目。
大多数情况下,Java被用在服务器端开发,但多数没有任何前端,它们通常是从一个服务器(上一级)接收数据,处理后发向另一个处理系统(下一级处理)。
六、Java大数据技术
Hadoop以及其他大数据处理技术都是用Java或者其他,Java 依旧还有潜力去在这个市场占据一部分。
现在java已经渗透到了我们生活中的方方面面,在开发领域,JAVA培训成为了许多人的首选!JAVA应用广泛,JAVA培训就业前景良好!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流