上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 接口就是给出一些没有实现的方法,封装到一起,到某个类使用的时候,在根据躯体情况把这些方法写出来 语法: interface 接口名{ //属性 //方法;在接口中的抽象方法,可以省略abstract关键字 } class 类名 implements 接口{ //自己属性; //自己方法;必须实现的接 阅读全文
posted @ 2022-06-07 19:17 捞月亮的渔夫 阅读(67) 评论(0) 推荐(0)
摘要: 抽象类。抽象类的介绍1)用abstract关键字来修饰一个类时,这个类就叫抽象类访问修饰符abstract类名{}2)用abstract关键字来修饰一个方法时,这个方法就是抽象方法访问修饰符abstract返回类型方法名(参数列表);//没有方法体3)抽象类的价值更多作用是在于设计,是设计者设计好后 阅读全文
posted @ 2022-06-07 10:57 捞月亮的渔夫 阅读(110) 评论(0) 推荐(0)
摘要: 1 package com.Chapter01.Abstract; 2 3 abstract public class template { //抽象类 摸版设计 4 public abstract void job();//抽象方法; 5 public void calculate(){ 6 // 阅读全文
posted @ 2022-06-07 10:56 捞月亮的渔夫 阅读(35) 评论(0) 推荐(0)
摘要: 基本介绍final中文意思:最后的,最终的.final可以修饰类、属性、方法和局部变量.在某些情况下,程序员可能有以下需求,就会使用到final: 1)当不希望类被继承时,可以用final修饰.【案例演示】2)当不希望父类的某个方法被子类覆盖/重写(override)时,可以用final关键字修饰。 阅读全文
posted @ 2022-03-31 15:08 捞月亮的渔夫 阅读(63) 评论(0) 推荐(0)
摘要: 什么是单例模式单例(单个的实例)·1.所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法2.单例模式有两种方式:1)饿汉式2)懒汉式 单例模式应用实例演示饿汉式和懒汉式单例模式的实现。步骤如下:1)构造器私有化 >>防 阅读全文
posted @ 2022-03-27 21:00 捞月亮的渔夫 阅读(29) 评论(0) 推荐(0)
摘要: 代码块基本介绍代码化块又称为初始化块,属于类中的成员[即是类的一部分],类似于方法,将逻辑语句封装在方法体中,通过{}包围起来。但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不用通过对象或类显式调用,而是加载类时,或创建对象时隐式调用。基本语法[修饰符]{代码};注意:1)修饰符可选 阅读全文
posted @ 2022-03-27 15:58 捞月亮的渔夫 阅读(211) 评论(0) 推荐(0)
摘要: 类变量和类方法什么是类变量类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。这个从前面的图也可看出来。 注意:类变量是随着类的加载而创建的,所以没有创建对象实例也可以访问;如何定义类变量 阅读全文
posted @ 2022-03-26 21:17 捞月亮的渔夫 阅读(206) 评论(0) 推荐(0)
摘要: 案列01; 1.定义一个Person类{name,age,job},初始化Person对象数组,有3个person对象;* 并按照age从大到小进行排序,提示,使用冒泡排序Homework01.java 1 package com.homeWork; 2 3 /** 4 * 1.定义一个Person 阅读全文
posted @ 2022-03-19 17:22 捞月亮的渔夫 阅读(128) 评论(0) 推荐(0)
摘要: toString方法基本介绍默认返回:全类名+@+哈希值的十六进制,【查看Object的toString方法】子类往往重写toString方法,用于返回对象的属性信息public Stringtostring(){return getClass().getName() + "@" + Integer 阅读全文
posted @ 2022-03-09 14:27 捞月亮的渔夫 阅读(288) 评论(0) 推荐(0)
摘要: 1 package com.Object; 2 3 /* 4 如何重写equals方法 5 应用实例:判断两个Person对象的内容是否相等; 6 如果两个Person对象的各个属性值都一 样,则返回true,反之false。 7 */ 8 public class equals01 { 9 pub 阅读全文
posted @ 2022-03-09 09:39 捞月亮的渔夫 阅读(250) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页