package text2;public class Car {
//  编写一个Car类,具有final类型的属性品牌,具有功能drive;
//  定义其子类Aodi和Benchi,具有属性:价格、型号;具有功能:变速;
//  定义主类E,在其main方法中分别创建Aodi和Benchi的对象并测试对象的特
//  性。final String pinpai;public Car(String pinpai) {super();this.pinpai = pinpai;}public void pinpai(){System.out.println(pinpai);}public void drive(){System.out.println("开车");}}

package text2;public class Aodi extends Car {
public Aodi(String pinpai) {super(pinpai);// TODO 自动生成的构造函数存根}//    定义其子类Aodi和Benchi,具有属性:价格、型号;具有功能:变速;public void price(){System.out.println("奥迪价格");}public void xinghao(){System.out.println("奥迪型号");}}

package text2;public class Benchi extends Car {public Benchi(String pinpai) {super(pinpai);// TODO 自动生成的构造函数存根}public double getPrice() {return price;}public void setPrice(double price) {this.price = price;}public String getXinghao() {return xinghao;}public void setXinghao(String xinghao) {this.xinghao = xinghao;}double price;String xinghao;public void price(){System.out.println(price);}public void xinghao(){System.out.println(xinghao);}}

package text2;public class E {public static void main(String[] args) {// TODO 自动生成的方法存根Aodi a=new Aodi("奥迪");a.pinpai();a.price();a.drive();Benchi b=new Benchi("奔驰");b.pinpai();b.setPrice(120000);b.price();b.drive();}}

.编写一个Car类,具有final类型的属性品牌,具有功能drive;

定义其子类Aodi和Benchi,具有属性:价格、型号;具有功能:变速;

定义主类E,在其main方法中分别创建Aodi和Benchi的对象并测试对象的特

性。

转载于:https://www.cnblogs.com/jakeasd/p/5519974.html

Java 随笔——7相关推荐

  1. java随笔三,真正的class大总结

    java随笔三:class 一.对象与对象引用 class A{} A pa = new A(); 差不多就是A *pa = new A();显然new的是对象,pa是引用(Java毙了指针,把他换个 ...

  2. Java随笔——逻辑运算符和(|和||)之间的区别

    "&"和"&&"的区别: 使用 & 时,左边的运算无论真假,右边都进行运算: 使用 && 时,如果左边的运算为真 ...

  3. Java随笔--分布式

    2019独角兽企业重金招聘Python工程师标准>>> java分布式实现方式: CORBA (没接触过,暂且略过) WebService RMI远程方法调用 对于WebServic ...

  4. java随笔-扫描使用指定注解的类与方法

    前几天项目中让扫描出所有使用Restful API的方法.刚开始还想着用python过滤关键字来查找的,后来想想可以使用反射来搞的.主要包含以下三个步骤: 根据包名解析包的具体路径 查找指定包下指定注 ...

  5. 排列组合(Java随笔)—全排列

    全排列:从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列.当m=n时所有的排列情况叫全排列. 公式:全排列数f(n)=n!(定义0!=1)(也 ...

  6. 设计模式(Java随笔)—生成器模式

    生成器模式(Builder Pattern):分离构建算法和具体的构造实现,从而使构建算法可以重用 Separate the construction of a complex object from ...

  7. Java随笔-String有多长?

    作为Java中最常用的数据类型之一,通常认为只要内存够用,String要多长就有多长,其实不然,String的实际长度是有限制.本文根据String的两种使用方式探究String的长度. 字面量 基本 ...

  8. Java随笔——Java中被除数为0的四种情况及另一特殊情况

    Java核心技术中曾提到: 1.一个正整数除以0的结果为正无穷大,计算0/0或者负数的平方根结果为NaN. 2.整数被0除将会产生一个异常,而浮点数被0除将会得到无穷大或NaN结果. 对这两句话并不理 ...

  9. 设计模式(Java随笔)—备忘录模式

    备忘录模式(Memento Pattern):又叫快照模式或Token模式,通俗的说,备忘录模式就是将一个对象进行备份,提供一种程序数据的备份方法: 在不破坏封装的前提下,捕获一个对象的内部状态,并在 ...

  10. Java随笔(2017年10月23号~2018年4月7号)

    2017年10月23号 1.java:94年改名,95年推出 2.java特性:安全性.可移植性和平台无关性 3.java(jdk)中的bin目录中的.exe结尾的都是运行程序存放可执行文件: lib ...

最新文章

  1. Linux那些事儿 之 戏说USB(33)字符串描述符
  2. 如果一栋楼起火谁赔偿_南昌一居民楼起火,短短几分钟里三四十人上演“救火大合唱”...
  3. ASP.NET提取多层嵌套json数据的方法
  4. 前端学习(2362):上拉加载
  5. Linux可以对目录进行硬链接,Linux硬链接与软链接原理及用法解析
  6. python __repr__
  7. Android学习记录--Switch开关按钮的应用
  8. python pytest setupclass_python – Pytest – 如何将参数传递给setup_class?
  9. C# winform推荐波形图表控件scottplot
  10. 网上打印个人完税证明流程
  11. 泡泡龙游戏开发系列教程(三)
  12. vs2005创建智能设备IE脚本错误
  13. edgy trees_在Ubuntu Edgy上安装TrueCrypt
  14. 计算机操作系统安全序列详解,操作系统知识梳理
  15. IDEA 如何打开一个jsp文件?
  16. linux--Flex and Bison
  17. html5 人在星空中,《在星空中》的教学设计
  18. DNS域名解析TTL是什么?TTL值设置多少合适?
  19. linux移动硬盘直接拔掉,安全弹出后就拔掉移动硬盘,真的安全吗?
  20. 教会你怎么安装和使用 Visio 哦 ~ ~

热门文章

  1. python哪一版好用-最好的Python入门教材是哪本?
  2. 微软400集python课程-最强福利——来自微软的Python学习教程(开发指南)
  3. 用python画太阳花-python 简单的绘图工具turtle使用详解
  4. python画直方图代码-用python绘制直方图
  5. python自学步骤-学习Python最正确的步骤(0基础必备)
  6. python怎么用excel-Python使用xlwt模块操作Excel的方法详解
  7. python编程入门到实践pdf下载-Python编程从入门到实践的PDF教程免费下载
  8. python在财务中的应用实训报告-实践应用|PyQt5制作雪球网股票数据爬虫工具
  9. python好学吗mooc中文网-2020年大学mooc用Python玩转数据作业答案
  10. python零基础电子书免费下载-零基础学Python