zoukankan      html  css  js  c++  java
  • Java 继承——3

    编写一个Java应用程序,该程序包括3个类: A类、B类和主类E。其中

    类B是类A的子类,在子类B中新增了成员变量和成员方法,并且隐藏了父类

    A的成员变量和重写了父类A的成员方法。在主类E的main方法中,创建类B

    的对象并赋给父类A的对象a,使用上转型对象a来测试上转型对象的一些特性。

    package text1;
    
    public class A {
    //	编写一个Java应用程序,该程序包括3个类: A类、B类和主类E。其中
    //	类B是类A的子类,在子类B中新增了成员变量和成员方法,并且隐藏了父类
    //	A的成员变量和重写了父类A的成员方法。在主类E的main方法中,创建类B
    //	的对象并赋给父类A的对象a,使用上转型对象a来测试上转型对象的一些特性。
    	
    	  String pinpai;
    	  String xinghao;
    	  double jiage;
    	  public  void car()
    	  {
    		  System.out.println("宝马");
    	  }
    	  public void car1()
    	  {
    		  System.out.println("型号");
    	  }
    	  public void car2()
    	  {
    		  System.out.println("价格");
    	  }
    
    
    }
    
    package text1;
    
    public class B extends A {
    
    	//在子类B中新增了成员变量和成员方法,并且隐藏了父类
    //	A的成员变量和重写了父类A的成员方法。
    	  private String pinpai;
    	  private String xinghao;
    	  private double jiage;
    	  double youhao;
    	
    	public void car4()
    	{
    		System.out.println("油耗");
    	}
    	 public  void car()
    	  {
    		  System.out.println("奥迪");
    	  }
    	  public void car1()
    	  {
    		  System.out.println("xinghao");
    	  }
    	  public void car2()
    	  {
    		  System.out.println("jiage");
    	  }
    }
    
    package text1;
    
    public class F {
    
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    //		在主类E的main方法中,创建类B
    //		的对象并赋给父类A的对象a,使用上转型对象a来测试上转型对象的一些特性。
    		A a;
    		B b=new B();
    		a=b;
    		a.car();
    		a.car1();
    		a.car2();
    		
    		
    
    	}
    
    }
    

     

  • 相关阅读:
    scrollLeft、offsetLeft、clientLeft、clientHeight区分
    表格斜线
    td里的所有STYLE
    对输入框输入的数字进行格式控制,是很实用的效果
    MSComm控件使用详解
    如何用javascripr动态添加table?
    TeeChart的安装 delphi7
    DELPHI 字符串分割处理
    转正则表达式 简单
    求解:js函数在预编译期间的谜 简单
  • 原文地址:https://www.cnblogs.com/jakeasd/p/5516928.html
Copyright © 2011-2022 走看看