选择题
1,A
2,D
3,C
4,D
5,D
6,C
7,D
8,B
9,ABD
10,D
11,D
12,C
13,C
编程题
第一题
package javabean;
//封装一个父类
public class Car {
private String color;
private String brand;
private String motor;
private int wheel=2;
private int beat=1;
public Car(){
}
public Car(String color,String brand,String motor){
this.color=color;
this.brand=brand;
this.motor=motor;
}
public Car(String color,String brand,String motor,int wheel,int beat){
this.color=color;
this.brand=brand;
this.motor=motor;
this.wheel=wheel;
this.beat=beat;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public int getWheel() {
return wheel;
}
public void setWheel(int wheel) {
this.wheel = wheel;
}
public String getMotor() {
return motor;
}
public void setMotor(String motor) {
this.motor = motor;
}
public int getBeat() {
return beat;
}
public void setBeat(int beat) {
this.beat = beat;
}
@Override
public String toString() {
return "这是一辆"+color
+"的,"+brand+"的"+
motor+",有"+wheel+"个轮子,有"+beat
+"个座椅";
}
}
package javabean;
//自行车类
public class Bicycle extends Car{
public Bicycle(){
}
public Bicycle(String color,String brand,String motor){
super(color, brand, motor);
}
@Override
public String toString() {
return "这是一辆"+super.getColor()
+"的,"+super.getBrand()+"的"
+"的"+super.getMotor();
}
}
package javabean;
//电瓶车类
public class ElectricCar extends Car{
private String dianchi;
private String motor;
public ElectricCar(){
}
public ElectricCar(String dianchi,String motor){
this.dianchi=dianchi;
this.motor=motor;
}
@Override
public String toString() {
return "这是一辆使用"+dianchi+"的"+motor;
}
}
package javabean;
//三轮车
public class Tricycle extends Car{
public Tricycle(){
super.setWheel(3);
super.setMotor("非机动车");
}
@Override
public String toString() {
return "三轮车是一辆有"+super.getWheel()+"个轮子的"+super.getMotor();
}
}
package javabean;
//测试类
public class Demo {
public static void main(String[] args) {
Car c=new Car("红颜色","天宇牌","非机动车",4,2);
System.out.println(c);
Bicycle b=new Bicycle("黄颜色","捷安特","自行车");
System.out.println(b);
ElectricCar e=new ElectricCar("飞鸽牌电池","机动车");
System.out.println(e);
Tricycle t=new Tricycle();
System.out.println(t);
}
}
第二题
package javabean;
//封装一个学生类
public class Student {
private String name;
private int age;
private char sex;
public Student(){
}
public Student(String name,int age,char sex){
this.name=name;
this.age=age;
this.sex=sex;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public char getSex() {
return sex;
}
public void setSex(char sex) {
this.sex = sex;
}
@Override
public String toString() {
return "Student{" + "name='" + name + '\'' + ", age=" + age + ", sex=" + sex +'}';
}
}
package javabean;
public class Demo {
public static void main(String[] args) {
Student s=new Student("李明",18,'男');
System.out.println(S);
}
}