Vehicle.java

package com.company;

public class Vehicle {

public int wheelNum; //车轮数量

    //注意,这个方法是私有的

    private void flameout(){

System.out.println("车辆熄火");

    }

public void launch(){

System.out.println("启动车辆");

    }

}

class Carextends Vehicle{

public double carHeight; //车辆的高度

    public void run(){

System.out.println("启动快,跑起来速度嗖嗖的");

    }

public static void main(String[] args) {

Car car =new Car();

        //可以正常调用父类对象中public方法

        car.launch();

        //这里diamante将会报错,父类的私有方法子类无法调用

        //car.finalize();

    }

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 创建一个球员类,并且该类最多只允许创建十一个对象。提示利用 static 和 封装性来完成。类图如下:效果如下: ...
    辽A丶孙悟空阅读 1,803评论 0 14
  • /* * 1、创建一个球员类,并且该类最多只允许创建十一个对象。提示利用 static 和 封装性来完成 */ p...
    煙雨樓邰郁维阅读 2,259评论 0 0
  • 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把...
    04d66c630228阅读 175评论 0 0
  • Java 运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操...
    代码人生sl阅读 191评论 0 0
  • 一、抽象类的概念 包含一个抽象方法的类就是抽象类,其本质是对多个普通类中相同的部分的抽象。 二、抽象类的特点...
    26_f49c阅读 363评论 0 0