博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面向对象---代码练习(以车为案例)
阅读量:7236 次
发布时间:2019-06-29

本文共 1474 字,大约阅读时间需要 4 分钟。

package com.hanqi;public class Car {    //属性    成员变量        //车的颜色    String YanSe;        //车的品牌    String PinPai;        //读属性   表示有返回值  没有参数    getter方法    public String getPinPai()    {        return PinPai;    }    //写属性  无返回值  有参数    public void setPinPai(String pinpai)    {        //验证        if(pinpai.equals("")){        System.out.println("品牌不能为空");        }        else {        PinPai = pinpai;    }    }        //油箱容量    double YouXiangRongLiang;        //当前油量    double DangQianYouLiang;        public void faDong(){        System.out.println("汽车被发动了");        //改变车的状态    }        public double getDQYL(double xingshi)    {        return DangQianYouLiang-(xingshi * 10/100);    }        //方法  成员函数/成员方法    //有没有返回值    //有没有参数        //void表示无返回值    //(参数)        //无返回值有参数        public void jiaYou(double youliang){
//方法第一个字母要小写 //加油 DangQianYouLiang += youliang; System.out.println("这次给"+YanSe+"的"+ PinPai +"车加了"+youliang+"升油"); } }
package com.hanqi;public class test {    public static void main(String[] args) {        // 构建一个Car的实例,对象                Car xiali =new Car();                xiali.PinPai = "夏利";        xiali.setPinPai("夏利");                System.out.println("车的品牌 = "+ xiali.getPinPai());        xiali.YanSe = "红色";                xiali.jiaYou(40);//加油        xiali.faDong();        System.out.println("行驶100公里剩余油量 = "+xiali.getDQYL(100));            }}

转载于:https://www.cnblogs.com/0927wyj/p/5028620.html

你可能感兴趣的文章
虚拟磁盘工具vmkfstools的使用
查看>>
HP LaserJet Pro P1106网络打印机64位驱动安装
查看>>
【博客话题】我的linux戏曲
查看>>
继之前SCVMM WinRM问题后重新添加群集后Windows Azure Pack创建虚拟机失败
查看>>
第十六集被忽视的帧中继:原理及实验
查看>>
关于Ubuntu上Eclipse不显示手机设备
查看>>
iPhone的Push(推送通知)功能原理浅析
查看>>
Oracle 11g Release 1 (11.1) 游标——SQL 游标(隐式)
查看>>
欧拉函数
查看>>
用groovy写抓票程序
查看>>
设计资源推荐-20个漂亮的免费PSD图标格式
查看>>
学用MVC4做网站:序
查看>>
mysql kill操作
查看>>
Go Revel - i18n(国际化)
查看>>
MVC应用程序JsonResult()的练习
查看>>
VBS解析时候遇到时间
查看>>
Android应用公布的准备——渠道注冊与认证
查看>>
第四章 类加载机制
查看>>
字符和字符串
查看>>
使用Xamarin.Forms平台开发移动应用指南
查看>>