
正文
java型号代码 java的代码大全
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用java创建一个汽车类(Car),为其定义两个属性:颜色和型号,为该类创建两个构造方法
如下java型号代码:
public class Car {
private String brandName ; // 汽车牌子
private int color; // 颜色 0:红 1:黄 2:兰 ...
public Car( String brandName, int color ){
this.brandName = brandName;
this.color = color;
}
public void move( String direction, int meters ){
System.out.println("牌子为"+ brandName + "的汽车向"+ direction + "移动了"+meters+"米.");
}
public static void main(String[] args){
Car car = new Car( "BMW", 1 );
car.move("东北", 100 );
}
介绍
Java是一门面向对象编程语言java型号代码,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
相关问答
Q1: JAVA是一种手机型号?如何查询一个手机的型号?
java是手机软件java型号代码,查询手机型号可以输入*#0000#,这个好像是诺基亚java型号代码的java型号代码,也可以把电池扣java型号代码了,电池槽里写的有,你看看,电池上有时候也会写上。
Q2: 求java代码。关于将一个集合按照要求分解成两个集合
//Platform.java
public class Platform {
/**
* @author lusong
*/
private String brandName;
private String model;
public Platform(String bString,String mString) {
brandName=bString;
model=mString;
}
public String getBrandName() {
return brandName;
}
public String getModel(){
return model;
}
}
//ShiXian.java,其中的getList()方法返回你要求的东东
//不知道合不合你的胃口
import java.util.*;
public class ShiXian {
ArrayListPlatform PlatformList=new ArrayListPlatform();
//用于包含型号的名称,用于验证重复,在getLIst方法中使用,因为内置类不能访问方法的局部变量所有在此定义方法中的变量
ListString arrayList=new ArrayListString();
public ShiXian() {
//向该集合中添加成员,型号之间用逗号隔开
PlatformList.add(new Platform("诺基亚","7210,5530,2120"));
PlatformList.add(new Platform("摩托罗拉","V3,L6"));
PlatformList.add(new Platform("诺基亚","N70,N73,N95"));
PlatformList.add(new Platform("摩托罗拉","V4,L7"));
PlatformList.add(new Platform("摩托罗","V4,L7"));
PlatformList.add(new Platform("摩","V4,L7"));
PlatformList.add(new Platform("摩","V4,L7"));
//你可以随意添加成员,注意型号之间用逗号隔开
}
//你的要求是返回一个包含所有品牌的List,每个List项为一个包含型号的List
public ListArrayListString getList(){
//用于最终返回结果的List
ListArrayListString list=new ArrayListArrayListString(){
//重写toString()方法,便于显示手机名称
@Override
public String toString() {
int i=0;
// TODO Auto-generated method stub
StringBuilder stringBuilder=new StringBuilder();
for (Iterator iterator = this.iterator(); iterator.hasNext();) {
ArrayListString arrayList1 = (ArrayListString) iterator.next();
stringBuilder.append(arrayList.get(i));
stringBuilder.append("的型号为:");
i=i+1;
stringBuilder.append(arrayList1.toString());
}
return stringBuilder.toString();
}
};
for (Iterator iterator = PlatformList.iterator(); iterator.hasNext();) {
Platform platform=(Platform)iterator.next();
if (arrayList.contains(platform.getBrandName())) {
//该手机已经存在,只用添加型号,并且验证是否重复
String[] strings=platform.getModel().split(",");
ArrayListString arrayList3=list.get(arrayList.indexOf(platform.getBrandName()));
for (int i = 0; i strings.length; i++) {
if (!arrayList3.contains(strings[i])) {
arrayList3.add(strings[i]);
}
}
}
else {
//该手机还不存在,要添加该手机,并添加型号
arrayList.add(platform.getBrandName());
ArrayListString arrayList3=new ArrayListString();
String[] strings=platform.getModel().split(",");
for (int i = 0; i strings.length; i++) {
arrayList3.add(strings[i]);
}
list.add(arrayList3);
}
}
return list;
}
public static void main(String[] args) {
System.out.println(new ShiXian().getList());
}
}
Q3: 如何用JAVA编写一个手机类,属性包括手机品牌、手机型号,其方法实现手机信息的显示。并编写测试类.真的很
编写User类添加属性name,代码如下java"publicclassUser{privateStringname;publicUser(Stringname){this.setName(name);}publicvoidchangeName(Useru){StringuName=u.getName();u.setName(this.name);this.name=uName;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}}其中changeName()用来交换对象的name属性.编写测试类,代码如下:java"publicclassTest{publicstaticvoidmain(Stringargs[]){Userzhangsan=newUser("张三");Userlisi=newUser("李四");zhangsan.changeName(lisi);System.out.println(zhangsan.getName());System.out.println(lisi.getName());}}new出张三李四两个对象,name分别为张三李四,调用changeName()方法.输出张三李四的名字,会发现已经改变~~请采纳,不懂再问
Q4: Java编写汽车类car
public class Car {
private int num;//编号
private String name;//型号
private double price;//单价
/**
* 无参构造
*/
public Car(){
super();
}
/**
* 有参构造
* @param num
* @param name
* @param price
*/
public Car(int num, String name, double price) {
super();
this.num = num;
this.name = name;
this.price = price;
}
public int getNum() {
return num;
}
public void setNum(int num) {
this.num = num;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public String inforShow() {
return "Car [num=" + num + ", name=" + name + ", price=" + price + "]";
}
}
public class PriCar extends Car{
private int PersonNum;//最大载客量
public PriCar(int personNum) {
super();
PersonNum = personNum;
}
public PriCar() {
super();
}
public int getPersonNum() {
return PersonNum;
}
public void setPersonNum(int personNum) {
PersonNum = personNum;
}
@Override
public String inforShow() {
return "PriCar [PersonNum=" + PersonNum + "]";
}
}
public class VanCar extends Car {
private double weight;//最大载重
public VanCar(double weight) {
super();
this.weight = weight;
}
public VanCar() {
super();
}
@Override
public String inforShow() {
return "PriCar [num=" + super.getNum() + ", name=" + super.getName() + ", price=" + super.getPrice() +",weight=" + weight + "]";
}
}
测试类不想写了 应该可以自己写出来了吧
Q5: 怎样用Java 编写一个手机类,属性包括手机品牌、手机型号,其方法实现手机信息的显示。并编写测试类
//手机类
class Phone{
private String brand;//品牌
private String type;//型号
//重写构造函数
public Phone(String b,String t){
this.brand = b;
this.type = t;
}
//显示手机信息
public void show(){
System.out.println("手机品牌为:"+this.brand+" 手机型号为:"+this.type);
}
}
//测试类
public class Test {
public static void main(String[] args){
Phone p = new Phone("NOKIA","5230");//初始化手机信息
p.show();
}
}
运行结果:
手机品牌为:NOKIA 手机型号为:5230
java型号代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java的代码大全、java型号代码的信息别忘了在本站进行查找喔。








