chapter10——练习题——day14

2024-09-03 13:28
文章标签 练习题 day14 chapter10

本文主要是介绍chapter10——练习题——day14,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

一、

二、

三、

四、

五、

六、

七、


一、

二、

三、

四、

package chapter10.homework;/*** @author LuHan* @version 1.0*/
public class Homework03 {public static void main(String[] args) {CellPhone cellPhone = new CellPhone();cellPhone.testWork(new ICalculate() {@Overridepublic double work(double n1, double n2) {return n1+n2;}},10,8);}
}
interface ICalculate{public double work(double n1,double n2);
}
class CellPhone{public void testWork(ICalculate iCalculate,double n1,double n2){double result = iCalculate.work(n1, n2);System.out.println("运算后的结果"+result);}
}

五、

package chapter10.homework;/*** @author LuHan* @version 1.0*/
public class Homework04 {public static void main(String[] args) {
//        A a = new A();
//        a.f1();new A().f1();}
}
class A{private String NAME="私有";public void f1(){class B{private final String NAME="韩顺平教育";public void show(){System.out.println("NAME="+NAME+" 测试+"+A.this.NAME);}}B b = new B();b.show();}}

六、

七、

package chapter10.homework;/*** @author LuHan* @version 1.0*/
public class Homework06 {public static void main(String[] args) {Car car = new Car(60);car.getAir().flow();}
}
class Car{private double temperature;public Car(double temperature) {this.temperature = temperature;}class Air{public void flow(){if(temperature>40){System.out.println("空调吹冷气");}else if(temperature<0){System.out.println("空调吹暖气");}else {System.out.println("空调关闭");}}}public Air getAir(){return new Air();}
}

八、

标题一

package chapter10.homework;/*** @author LuHan* @version 1.0*/
public class Homework07 {public static void main(String[] args) {Color green = Color.GREEN;green.show();switch (green){case YELLOW :System.out.println("匹配到黄色");break;case RED:System.out.println("匹配到红色");break;case GREEN:System.out.println("匹配到绿色");break;default:System.out.println("未匹配到");}}
}
interface IMyinterface{public void show();
}
enum Color implements IMyinterface{RED(255,0,0),BLUE(0,0,255),BLACK(0,0,0),YELLOW(255,255,0),GREEN(0,255,0);private int redValue;private int greenValue;private int blueValue;Color(int redValue, int greenValue, int blueValue) {this.redValue = redValue;this.greenValue = greenValue;this.blueValue = blueValue;}@Overridepublic void show() {System.out.println("属性值为:("+redValue+","+greenValue+","+blueValue+")");}
}

这篇关于chapter10——练习题——day14的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1133085

相关文章

dp算法练习题【8】

不同二叉搜索树 96. 不同的二叉搜索树 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 示例 1: 输入:n = 3输出:5 示例 2: 输入:n = 1输出:1 class Solution {public int numTrees(int n) {int[] dp = new int

C语言练习题之 数组中出现次数超过一半的数

题目描述 给一个长度为 n 的数组,数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 例如输入一个长度为9的数组[1,2,3,2,2,2,5,4,2]。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。 数据范围:n≤50000,数组中元素的值0≤val≤10000 要求:空间复杂度:O(1),时间复杂度O(n) 输入描述: 保证数组输入非空,且保证有

前端学习-day14

文章目录 01-媒体查询02-媒体查询-书写顺序03-媒体查询04-媒体查询-link引入06-Bootstrap-使用07-Bootstrap-栅格系统08-Bootstrap-按钮样式09-Bootstrap-表格样式10-bootstrap组件11-bootstrap字体图标alloyTeam项目index.htmlindex.less 01-媒体查询 <!DOCTYP

算法练习题17——leetcode54螺旋矩阵

题目描述 给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。  代码 import java.util.*;class Solution {public List<Integer> spiralOrder(int[][] matrix) {// 用于存储螺旋顺序遍历的结果List<Integer> result = new ArrayList

Python练习题——站队顺序输出

题目来源:Python语言程序设计(中国大学MOOC) 题目描述: 有一群人站队,每人通过一对整数(h, k)来描述,其中h表示人的高度,k表示在此人前面队列中身高不小于此人的总人数。 实现一个算法输出这个队列的正确顺序。 输入格式: 输入格式为二维列表,即 list[list[]]形式 外层list包含队列中全部的人,内层list为[h,k]格式,代表个人信息。 输出格式: 输

Python练习题——自幂数(水仙花数)

题目来源:Python语言程序设计(中国大学MOOC) 授课老师:嵩天、黄天羽、礼欣 题目描述: “3位水仙花数”是指一个三位整数,其各位数字的3次方和等于该数本身。例如:ABC是一个”3位水仙花数”,则:A的3次方+B的3次方+C的3次方 = ABC。 请按照从小到大的顺序输出所有的3位水仙花数,请用”逗号”分隔输出结果。 代码: output = []for d in range

Mysql基础练习题 1378.使用唯一标识符替换员工ID (力扣)

1378. 展示每位用户的 唯一标识码(unique ID );如果某位员工没有唯一标识码,使用 null 填充即可。 你可以以任意顺序返回结果表。 题目链接: https://leetcode.cn/problems/replace-employee-id-with-the-unique-identifier/ 建表插入数据: Create table If Not Exists E

环形链表练习题笔记

参考大佬题解 141. 环形链表 - 力扣(LeetCode) 环形链表 141. 环形链表 - 力扣(LeetCode) /*** Definition for singly-linked list.* class ListNode {* int val;* ListNode next;* ListNode(int x) {* val

erlang学习:用OTP构建系统23.12练习题

练习要求 制作一个名为prime_tester_server的gen_server,让它测试给定的数字是否是质数。 你可以使用lib_primes.erl里的is_prime/2函数来处理(或者自己实现一个更好的质数测试函 数)。把它添加到sellaprime_supervisor.erl的监控树里。 质数判断server实现 -module(prime_tester_server).-b

Java语言程序设计基础篇_编程练习题**17.21 (十六进制编辑器)

目录 题目:**17.21 (十六进制编辑器) 代码示例 结果展示 题目:**17.21 (十六进制编辑器)   编写一个 GUI 应用程序,让用户在文本域输入一个文件名,然后按回车键,在文本域显示它的十六进制表达形式。用户也可以修改十六进制代码,然后将它回存到这个文件中,如图17-23b所示。 代码示例 编程练习题17_21HexEditor.java pack