- 博客(17)
- 收藏
- 关注
原创 java.接口12
例如:飞机和小鸟都要飞,定义接口飞,只要飞机和小鸟类实现该接口,就表示他们的对象能提供“飞”服务;照相机、手机、平板计算机都有拍照功能,定义拍照接口,只要照相机、手机、平板计算机等类实现该接口,就表示它们的对象能提供“照相”服务。(1)一个子类能实现多个接口,在implements后用逗号隔开多个接口名。(3)如果事先接口的子类方法是抽象类,则它不实现该接口的所有的抽象方法。(2)如果实现接口的子类是实体类,则它必须实现该接口的所有抽象方法。interface关键字。
2024-04-08 23:59:05
219
原创 Java.抽象方法11
例如,学校人员管理中心管理学校各类人员,包括教师、学生、保安等。根据继承机制,定义教师Teacher、学生Studen、保安Security3个类。以及他们的父类Person。虽然继承优势实现代码复用,但存在一个问题,三个子类都有执行任务的方法workOn(),显然workOn()的具体内容存在比较大的区别,Teacher的workOn()方法时授课,Student的workOn()方法是学习,Security的workOn()方法是巡逻。
2024-04-02 23:54:39
268
1
原创 java.构造方法8
*调用Person3类的无参构造方法!*/public class Person3 { //定义数据成员int age;public Person3() { //定义构造方法 无参构造System.out.println("调用Person3类的无参构造方法!");public Person3(String aName, int aAge) { //初始化name和age的构造方法age = aAge;//构造方法能调用构造方法show();
2024-03-26 23:32:34
281
1
原创 Java.类与对象7
对象成员方法描述对象功能,反映对象的动态特征,与其他语言的子程序,函数等概念类似。一个对象可拥有若干成员方法,对象通过执行成员方法对传来的信息做出响应,完成特定功能。也可以把两个代码合在一起。2.实例:提取身份证号中的出生日期。
2024-03-25 22:33:32
194
1
原创 java .方法3
上述格式中,方法声明前增加了public static 关键字,表示该方法能直接被main() 方法调用。注意:如果有返回值,则返回值类型必须与返回的试题类型一致;如果没有返回值,则必须使用void.方法体:方法内部要执行的语句。
2024-03-21 22:51:12
616
1
原创 java.数组练习2
浮点型:0 / 0l;字符类型:'/u0000' 空格;布尔类型:false;引用数据类型:null;创建数组时,由我们自己指定数组的长度,由虚拟机给出默认的初始化值。
2024-03-20 23:56:47
239
1
原创 java.数组练习1
1.二维数组;1.二维数组;在arr1和arr2的定义中,虽然我们没有给他定义行和列,但是通过{}也能让编译器知道行和列。可以把二维数组的行看成一维数组的长度,把列看成一维数组行的长度。for each遍历数组:for each在遍历数组的时候,我们要创建一个与数组类型相同的临时变量,数组会把他的每一个元素都复制给临时变量,然后进行输出。语法格式:for(数据类型变量:数组名) {System.out.print(变量);
2024-03-19 23:17:42
687
1
原创 数组的声明.
2)数组名 = new 数据类型 [ 行长度 ] [ 列长度 ];例:arr = new double[ 3 ] [ 3 ];1)数组类型 数组名 [ ] [ ] = null;例:double arr[ ] [ ];例:int [ ] arr = null;1)类型标识符 [ ] 数组名 = null;例:int arr[ ] = null;3)数组类型 数组名 [ ] [ ] = new 数据类型 [ 行长度 ] [ 列长度 ];例:double arr[ ] [ ]
2024-03-18 23:57:01
255
1
原创 java程序结构入门
本例中,第二行public class 后面的类名HelloWorld,因此HelloWorld.java 作为源程序文件名,否则在使用java.exe编译器编译该源文件代码时,将出现错误信息public class HelloWorld most be difined in a file called 'HelloWoeld'.java。(6)System.out.println()直接输出 “()” 中的内容,如果有多个值 “+”连接(第四五六行)。(7)Java使用花括号 “{}” 表示程序块。
2024-03-11 00:51:20
660
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人