- 博客(6)
- 收藏
- 关注
原创 Java开发实战经典(第2版)6.15 习题
定义类Shape , 用来表示一般二维图形 。 Shape 具有抽象方法 area 和 perimeter , 分别用来计算形状的面积和周长 。试定义一些二维形状类 ( 如矩形 、 三角形 、 圆形 、 椭圆形 等 ),这些类均为Shape类的子类 。还能实现多组输入 输出 。import java.util.Scanner;abstract class Shape{ publi...
2019-04-08 22:03:50
1283
转载 Java封装
封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别这样做有什么好处?只能通过规定的方法访问数据隐藏类的实例细节,方便修改和实现。我们在开汽车的时候,只用去关注如何开车,我们并不在意车子是如何实现的,这就是封装。如何去实现类的封装呢?修改属性的可见性,在属性的前面添加修饰符(private)对每个值属性提供对外的公共方法访问,如创建 getter/s...
2019-03-12 21:43:05
206
转载 Java中的各种权限修饰符
代码中经常用到private和public修饰符,权限修饰符可以用来修饰属性和方法的访问范围。如图所示,代表了不同的访问修饰符的访问范围,比如private修饰的属性或者方法,只能在当前类中访问或者使用。默认是什么修饰符都不加,默认在当前类中和同一包下都可以访问和使用。protected修饰的属性或者方法,对同一包内的类和所有子类可见。public修饰的属性或者方法,对所有类可见。我们可以举...
2019-03-12 21:38:54
246
原创 疯狂Java 第五章 章节练习 第二题
利用第一题定义的Student类,定义一个Student[ ]数组保存多个Student对象作为通讯录数据。程序可通过name,email,address查询,如果找不到数据,则进行友好提示。student类的定义在第一题的博客import java.util.Scanner;public class studentArray { public static void main(St...
2019-03-11 19:59:36
1056
1
原创 疯狂Java 第五章章节练习 第1题
编写一个学生类,提供name,age,gender,phone,address,email成员变量,且为每个成员变量提供setter、getter方法。为学生提供默认的构造器和带所有成员变量的构造器。为学生类提供方法,用于描绘吃、喝、玩、睡等行为。import java.util.Scanner;public class student { public String name ; p...
2019-03-11 18:28:47
480
原创 Java将浮点数转换成人民币读法字符串
Java将浮点数转换成人民币读法字符串欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出...
2019-03-08 13:00:40
912
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人