By GokiSoft.com|
14:28 03/10/2022|
Java Basic
[Source Code] Java Basic- Overview - Tổng hợp bài tập ôn luyện java basic - Kiểm tra 60 phút - C2109I
Java Basic- Overview - Tổng hợp bài tập ôn luyện java basic - Kiểm tra 60 phút
#BikeCycle.java
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package bt997;
import java.util.Scanner;
/**
*
* @author diepvan
*/
public class BikeCycle extends Vehicle{
String name;
int wheelCount;
@Override
public void input() {
Scanner scan = new Scanner(System.in);
System.out.println("Nhap ten: ");
name = scan.nextLine();
System.out.println("Nhap so banh xe: ");
wheelCount = Integer.parseInt(scan.nextLine());
}
@Override
public void display() {
System.out.println(this);
}
@Override
public String toString() {
return "name=" + name + ", wheelCount=" + wheelCount;
}
@Override
public void running() {
System.out.println("BikeCycle is running");
}
}
#Car.java
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package bt997;
import java.util.Scanner;
/**
*
* @author diepvan
*/
public class Car extends Vehicle{
String name;
int wheelCount;
@Override
public void input() {
Scanner scan = new Scanner(System.in);
System.out.println("Nhap ten: ");
name = scan.nextLine();
System.out.println("Nhap so banh xe: ");
wheelCount = Integer.parseInt(scan.nextLine());
}
@Override
public void display() {
System.out.println(this);
}
@Override
public String toString() {
return "name=" + name + ", wheelCount=" + wheelCount;
}
@Override
public void running() {
System.out.println("Car is running");
}
}
#Main.java
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package bt997;
/**
*
* @author diepvan
*/
public class Main {
public static void main(String[] args) {
Vehicle v1 = new BikeCycle();
Vehicle v2 = new Car();
v1.input();
v2.input();
v1.display();
v2.display();
Vehicle[] list = new Vehicle[2];
list[0] = v1;
list[1] = v2;
for (Vehicle vehicle : list) {
vehicle.running();
}
}
}
#Vehicle.java
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package bt997;
/**
*
* @author diepvan
*/
public abstract class Vehicle {
String color;
public abstract void input();
public abstract void display();
public abstract void running();
public void fix() {
System.out.println("Dang sua error thiet bi");
}
}
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)