黑马基础阶段测试题:创建Phone(手机)类,Phone类中包含以下内容:

package com.swift;

public class Phone {

    private String pinpai;
    private int dianliang;

    public String getPinpai() {
        return pinpai;
    }
    public void setPinpai(String pinpai) {
        this.pinpai = pinpai;
    }
    public int getDianliang() {
        return dianliang;
    }
    public void setDianliang(int dianliang) {
        this.dianliang = dianliang;
    }

    public void checkPower() {
        if(this.getDianliang()<20) {
            System.out.println("电量过低,请充电");
        }
    }
}
package com.swift;
class Test{
    public static void main(String[] args) {
        /*
         *创建Phone(手机)类,Phone类中包含以下内容:
         *成员属性:
         *String类型的品牌
         *Int类型的剩余电量
         *set和get方法
         *非静态无参无返回值的成员方法:
         *checkPower()。方法内实现:判断当前对象的剩余电量,如果剩余电量低于20,那么在控制台打印“电量过低,请充电”。
         *创建Test测试类,在main方法中完成以下测试:
         *A)    创建1个Phone对象,属性赋值为:品牌:“iPhone”,电量:“15”。
         *B)    创建完成后用这个对象调用checkPower()方法。
         *PS:控制台打印示例
         */
        Phone phone=new Phone();
        phone.setPinpai("iPhone");
        phone.setDianliang(15);
        phone.checkPower();
    }
}

原文地址:https://www.cnblogs.com/qingyundian/p/8413777.html

时间: 2024-10-07 04:52:46

黑马基础阶段测试题:创建Phone(手机)类,Phone类中包含以下内容:的相关文章

黑马基础阶段测试题:提示用户输入账户名, 账户名要求长度需大于5,且以字母开头。若不合要求,则提示用户重新输入,直至输入的账户名符合要求为止。

代码: package com.swift; import java.util.Scanner; public class XunhuanLogin { public static void main(String[] args) { /* * 提示用户输入账户名, 账户名要求长度需大于5,且以字母开头.若不合要求,则提示用户重新输入,直至输入的账户名符合要求为止. */ String name; boolean flag=false; Scanner scan=new Scanner(Syst

黑马基础阶段测试题:定义一个int类型的数组,数组中元素为{5,7,3,9,4}。求出数组中的最小值,并判断最小值是否为偶数,如果是偶数则输出“最小值为偶数”,如果不是偶数则输出“最小值为奇数”。打印如下:

package com.swift; import java.util.Arrays; public class ArrayTest { public static void main(String[] args) { /* * 定义一个int类型的数组,数组中元素为{5,7,3,9,4}. * 求出数组中的最小值,并判断最小值是否为偶数,如果是偶数则输出"最小值为偶数",如果不是偶数则输出"最小值为奇数".打印如下 */ int arr[]= {5,7,3,9,4

CocoStudio基础教程(1)创建UI并载入到程序中

1.概述 CocoStudio的使用无疑是cocos2d-x 3.0的重要组成部分,接下来我们用它来创建一组UI,并将其读入到程序中显示出来.先上效果图: 2.导出 在导出之前,最好先创建一个新的工程.运行我们的脚本文件,给新工程起名为:HelloStudio.编译运行,保证它没问题. 回到CocoStudio中,点选 文件 –> 导出项目 .在导出资源的位置,选择“导出使用大图”.同时将目录改为我们项目文件的Resource目录. 4.加载到程序中 bool HelloWorld::init(

黑马程序员——黑马基础——File类,打印流

 黑马程序员--黑马基础--File类,打印流 ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一,File类 用来将文件或者文件夹封装成对象 方便对文件与文件夹的属性信息进行操作. File对象可以作为参数传递给流的构造函数. File类常见方法: 1,创建. boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回false. 和输出流不一样,输出流对象一建立创建文件.而且文件已经存在,

黑马程序员——黑马基础——Map,集合框架工具类Conlections和Arrays

黑马程序员--黑马基础--Map,集合框架工具类Conlections和Arrays ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一,Map集合 Map<K,V>集合是一个接口,和List集合及Set集合不同的是,它是双列集合,并且可以给对象加上名字,即键(Key). 特点: 1)该集合存储键值对,一对一对往里存 2)要保证键的唯一性. Map集合的子类 Map |--Hashtable:底层是哈希表数据结构,不可以存入null键nu

#Java学习之路——基础阶段(第十一篇)

我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言:此随笔主要是Java基础中的基础,相信大家对这方面肯定有着自己的理解和认识,具体详解可以参照万能的baidu,有的我就一笔带过,希望在我的学习之路上能够有大牛进行指导,也有更多的小伙伴共勉. 1.final 不可改变的,可以修饰类,变量,方法.很简单的例子前面API中所学的Sacnner Rando

Java基础阶段综合练习

package com.模拟练习题一; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; import java.util.Scanner; /** * 1.键盘输入10个数,放到数组中 a. 去除该数组中大于10的数 b. 将该数组中的数字写入到本地文件nu

python基础之测试题

一.python基础 1. s = ' 123.33sdhf3424.34fdg323.324',计算字符串中所有数字的和. 本题结果应为:123.33+3424.34+323.32 答案: 1.1.如果结果为:123.33+3424.34+323.324,有以下几种解法: (1).使用"[\d.]+"匹配数字 import re s = ' 123.33sdhf3424.34fdg323.324' pattern = re.compile("[\d.]+") re

#Java学习之路——基础阶段(第七篇)

我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言:此随笔主要是Java基础中的基础,相信大家对这方面肯定有着自己的理解和认识,具体详解可以参照万能的baidu,有的我就一笔带过,希望在我的学习之路上能够有大牛进行指导,也有更多的小伙伴共勉. 1.API初级 学会看API文档是每个程序员必备的,毕竟没人那么nb去记住那么多方法类名包名,还要通过包学习