笔记本属性,电量输出

package duixiang;

public class NewClass {

    public String pinpai;

    public String color;

    public int dianchirl;

    public int dianliang;

    public NewClass(String pinpai, String color, int dianchirl)
    {
        System.out.println("品牌是" + pinpai + " ,颜色是" + color + " , 电池容量为" + dianchirl);
    }
    //充电
    public void cd(int cd)
    {
        int x = dianliang;
        dianliang +=cd;

        if(dianliang >= 100)
        {
            System.out.println("电池已经充满。");
            dianliang = 100;
        }

        System.out.println("充电" + cd + "% , 当前电量" + dianliang + "% ");
    }
    //电池已用时间
    public void yysj(int yysj)
    {
        if(yysj >= 3)
        {
            dianliang = 7;
            System.out.println("电池剩余" + dianliang + "% ,电脑即将关机");
        }
        else
        {
            System.out.println("您可以继续使用。");
        }
    }
}
package duixiang;

public class Newsthh {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        NewClass pc = new NewClass("gateway" , "white" , 47520);

        pc.dianliang = 7;

        pc.cd(99);

        pc.yysj(2);

    }

}

结果为

品牌是gateway ,颜色是white , 电池容量为47520
电池已经充满。
充电99% , 当前电量100%
您可以继续使用。

时间: 2024-10-17 10:11:49

笔记本属性,电量输出的相关文章

nokey属性(输出没有名称的数组)---精通android、IOS App应用服务程序开发

输出没有名称的数组 闭合的json格式内容 不需要 初始化Bag中的记录 同上一博(也可见下边完整代码相关部分) 输出Bag中的所有记录,不输出数组名称 <for bags=item end="@{item:getLength}"> <item list="@{item:getSuffix}" end="@{item:getLength}" nokey> <!-- list属性参数表示输出为数组列表格式,end属性参

笔记本HDMI接口输出视频流的配置

DELL笔记本Win7系统 注意:如果外接显示器只显示笔记本的桌面,说明上图中"多显示器(M)"配置有问题,应该选择复制这些显示选项 笔记本HDMI接口输出视频流的配置

方法和属性的输出

输出实例的属性和方法以及prototype中的属性和方法,主要利用的getOwnpropertyNames() function getper(obj) { console.log('------------ 实例 ------------'); var arr_property = []; Object.getOwnPropertyNames(obj).sort().forEach(function(item, index) { if (typeof obj[item] === 'functi

Log4j Threshold属性指定输出等级

有时候我们需要把一些报错ERROR日志单独存到指定文件 ,这时候,Threshold属性就派上用场了: Threshold属性可以指定日志level Log4j根据日志信息的重要程度,分OFF.FATAL.ERROR.WARN.INFO.DEBUG.ALL 比如我们指定某个appender的Threshold为WARN,那这个appender输出的日志信息就是WARN级别以及WARN以上的级别: 假如我们指定的是ERROR,那这个就输出ERROR或者FATAL日志信息: 当然这里有个提前  ro

powershell如何制定属性并输出

这个标题看着有些云里雾里.... 前一阵,群里有个朋友问博主"我想把所有用户的SMTP地址全部输出到CSV文件中进行统计,但是SMTP地址似乎输出的是错误的,可在shell里看输出的内容是正确的阿" CSV中会显示 Microsoft.ActiveDirectory.Management.ADPropertyValueCollection 一听他说输出错误,博主立刻明白了问题所在,告诉他,你在shell里再次输出name,proxyaddress这两个属性对应的内容,看看输出的内容有什

List&lt;T&gt;集合导出csv方法参考,通过增加自定义的属性控制输出的字段。

public string CreateAdvExcel(List<GridScoreManager> lt) { StringBuilder builder = new StringBuilder(); if (lt == null || (0 == lt.Count)) { return ""; } System.Reflection.PropertyInfo[] myPropertyInfo = lt.First().GetType().GetProperties(S

Java实现根据属性排序输出对象

package com.wms; import java.util.Arrays; public class DogAgeSort { public static void main(String[] args) { Dog[] dogs = {new Dog("小黄",2), new Dog("小绿",1), new Dog("小黑",3) , new Dog("小红",6)}; Arrays.sort(dogs, new

面向对象【day07】:类的属性-继承-经典类

本节内容 类的公有属性 析构函数 类的继承 新式类和经典类 一.类的公有属性 一.概述 前面我们讲了类的私有属性,现在我们来说说类的公有属性,这边很容易被人弄混淆,有人觉的,在__init__()构造方法中,除了私有属性,其他的都是公有属性了,其实这是一个错误的结论,并不是定义在__init__()初始化方法中的属性是公有属性(除私有属性),那什么是公有属性呢?揭起了大家的好奇心. 定义:指的是所属这个类的所有对象,都可以访问的属性,叫做公有属性. 二.公有属性 2.1 定义 说明:在类中直接定

iOS开发&gt;学无止境 - 遍历Model类的属性并完善使用Runtime给Model类赋值

在前几天的一篇博客<iOS开发之使用Runtime给Model类赋值>中介绍了如何使用运行时在实体类的基类中添加给实体类的属性赋值的方法,这个方法的前提是字典的Key必须和实体类的Property Name相同,然后通过运行时来生成和执行Setter方法给Model类的属性赋值. 通 过Runtime来给Model类属性赋值的好处是多多的,它便于代码的后期维护,并且提高了开发效率.当你拿到解析后的字典时你不用一个一个的通过 key去把字典的值赋值给相应的Model类的属性,本篇博客中会给出如何