代码练习----以电脑为例

package com.hanqi;

public class Computer
   {

    private String pinP;//品牌

    public String getPinP()
    {
        return pinP;
    }

    public void setPinP(String pinP)
    {
        this.pinP = pinP;
    }
    private String yanS;//颜色

    public void setYanS(String yanS) {
        this.yanS = yanS;
    }
    private String zhuangT = "开机";//状态

    public String getZhuangT()
    {
        return zhuangT;
    }
    private double dianCRL;//电池容量

    public double getDianCRL() {
        return dianCRL;
    }
    public void setDianCRL(double dianCRL) {
        this.dianCRL = dianCRL;
    }
    private double dianL=0;//电量

    public double getDianL(int i) {
        return dianL;
    }
    public void setDianL() {
        this.dianL = dianL;
    }
    double dangQDL = this.dianCRL - this.dianL;
    public void chongD(double dianL)//充电
    {

        if(dianCRL <= 0)
        {
            System.out.println("未装电池,请连接电源线");
            return;
        }

        else if(dangQDL <=0.05)
        {
            System.out.println("电量不足,即将关机");
            return;
        }
        else
        {
            System.out.println("电量已满,请断开电源线");

        }
}
    public Computer(String pinP)
    {
        System.out.println("实例化电脑的品牌是"+pinP);
        this.pinP = pinP;
    }
    public static void main(String[] args)
    {
        Computer computer = new Computer("联想");

        computer.chongD(600);
        computer.setDianCRL(500);
        computer.getDianL(400);
        computer.setYanS("银色");

        System.out.println("电脑的品牌是"+computer.pinP);
        System.out.println("颜色是"+computer.yanS+",状态是"+computer.zhuangT);
        System.out.println("充了"+computer.dianL+"毫安·时电量");
    }
    }

时间: 2024-10-01 05:11:19

代码练习----以电脑为例的相关文章

【实用】Dev C++编译器属性代码缺省源样例代码

这是我刚刚发明的东西,比较好用... 源代码复制到Dev C++编译器属性的代码缺省源内即可.. 用法: 包含常用头文件和ctime时间监控插件,常用缩写,快速读入,测试输出函数两个,读入函数,文件读入读出函数,work函数,主函数,还定义了所有的字母变量和常用的其他数组之类的变量.. 上手很快,功能强大..大家自己做一点补充吧.. 那些模板不想放进来,免得A+B都有好几K.. #include<iostream> #include<cstdlib> #include<cst

iOS 页面跳转传值,属性传值,代理传值,代码块传值,单例传值,通知传值

有时候我们在页面跳转的时候回传递相应的参数,如,你想把在第一个页面的文本框里的内容显示在第二个文本框中,或者你又想把第二个文本框中的内容改变之后到第一个页面的文本框中,所有,这个时候我们就要用到页面跳转传值 1.属性传值(正向传值) 属性传值是正向传值,只可以从前面一个页面传递到第二个页面,不可以从第二个页面传递到第一个页面 2.代理传值(逆向传值) 代理传值是逆向传值 代理传值步骤 代理传值 适用于 反向传值 1.1 创建协议 及协议方法 在反向传值的页面(SecondViewControll

使用花生壳直接访问本地的电脑(例:nginx服务)

1.去花生壳官网注册一个帐号,并申请一个免费域名 http://domain.oray.com/free 2.下载一个花生壳客户端(内网版.公网版都可以)推荐公网版,文件小又好用. http://hsk.oray.com/download/ 3.官网关于公网版使用说明 http://service.oray.com/question/749.html 注意:A.你不需要像他一样在搭建WEB网站,用你的nginx服务或者tomcat服务就可以. B.如果你不是用路由器拨号,而是直接用自己电脑拨号的

分享一个有趣的代码,调用电脑中的api语音

在文本文件中输入如下代码: set objTTS = CreateObject("sapi.spvoice") objTTS.speak("为啥我女朋友这么闹呢?") 把它的后缀名改为vbs

云电脑游戏应用场景分析——以新睿云云电脑为例!

平日我们玩电脑除了看网速,另一点最重要的是吃电脑的配置.网络问题相对比较好解决,就算办一个专线,也不过几千块罢了! 不过要想买一个高配电脑,那这里面的水可深了.电脑有风冷和液冷,一般液冷电脑最少要几万块打底.其中电脑的cpu.内存.硬盘等还不能光看大小,得考虑品牌.与主板的兼容性.硬盘需要看是否是固态硬盘,有没有坏道,读写速度等等-- 以上这些方面都需要考虑到才能配置出满意的电脑,如果不了解硬件配置很难买到自己的中意的高配电脑.您要是买品牌机,那价格可能要飘到天上啦! 想到这里,不禁感叹!想玩个

今天学习打瞌睡 哎,写的都不是代码。估计电脑会因为我写的死机了

#include <stdio.h>void main(){ int max=0,num1=0,z=0; printf("请输入一个数:"); scanf("%d",&max); while (max)  {   num1=max%10;   printf("%d",num1);   max=max/10;   printf("%d",num1);  }    {    z++;  max/=10; } 

初学JAVA——试写if条件代码(自身体重为例)

public class TZ { public static void main(String[] args) { // TODO 自动生成的方法存根 double Shengao = 186.0,Tizhong = 75.0; double B=Shengao-100; if(Tizhong-B>3){ System.out.println("偏胖"); }else{if(Tizhong-B<-3){ System.out.println("偏瘦")

CENTOS下搭建git代码仓库 ssh协议

centos服务器下搭建git仓库,使用ssh协议管理仓库代码权限    git官网(http://git-scm.com/) 使用ssh协议: 一.安装git,使用yum install git 或者使用 源码包安装git-2.2.0.tar.gz(https://www.kernel.org/pub/software/scm/git/) 新建git用户与用户组 # useradd git # passwd git 二,新建git仓库(仓库位置自己随用户自己决定,例/var/git/testp

转载:华为的IPD,我在朋友的电脑上也看过这个资料

IPD – 集成产品开发,华为花重金从IBM购买的一套产品集成开发流程,业界有一本书,PACE讲的就是这一套IPD流程,而IPD并不去讲你的开发要怎么做,IPD做的就是“投资决策.市场驱动”,更多的是决定做不做这个事情,做这个事情对于投资人员是不是受控的,所以在IPD里面会有DCP点(决策评审点),每个点上都会去考虑该不该做.值不值得去做,在引入这个东西以前,华为实际上是技术驱动的,并不是市场驱动的,就是说以前华为听说有个新技术,然后就开始做,做了很多这样的东西,但是后来都卖不出去,所以后来就引