面向对象
文章平均质量分 86
VillanelleS
Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein.
Friedrich Nietzsche
展开
-
JavaSE进阶5之内部类
JavaSE进阶5之内部类内部类内部类的使用场景、作用内部类的分类静态内部类成员内部类局部内部类内部类内部类就是定义在一个类里面的类,里面的类可以理解成(寄生),外部类可以理解为(宿主)public class People{ public class Heart{ }}内部类的使用场景、作用当一个事务的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务,那么整个内部的完整结构可以选择使用内部类来设计。内部类通常可以方便访问外部类的成员,包括原创 2022-04-02 01:41:01 · 561 阅读 · 0 评论 -
JavaSE进阶4之多态
JavaSE进阶3之多态面向对象三大特征之三:多态多态的概述,多态的形式多态中成员访问特点多态的前提多态的好处多态下引用数据类型的类型转换多态的综合案例需求分析面向对象三大特征之三:多态多态的概述,多态的形式同类型的对象,执行同一个行为,会表现出不同的行为特征多态的常见形式父类类型 对象名称=new 子类构造器接口 对象名称=new 实现类构造器多态中成员访问特点方法调用:编译看左边,运行看右边变量调用:编译看左边,运行也看左边多态的前提有继承/实现关系,有父类引用指向子类原创 2022-03-30 20:06:35 · 420 阅读 · 0 评论 -
JavaSE进阶3之接口
接口接口概述、特点接口用关键字interface来定义public interface 接口名{ //常量 //抽象方法}JDK8之前接口中只能是抽象方法和常量,没有其他成分了接口也是一种规范,规范一定是公开的,所以都是public由于接口体现规范思想,规范默认都是公开的,所以代码层面,public abstract可以省略不写public interface InterfaceDemo { //1.常量 public static final String S原创 2022-03-30 17:43:50 · 320 阅读 · 0 评论 -
JavaSE进阶2之包,final,常量,枚举,抽象类等
包包是用来分门别类的管理各种不同类的,类似于文件夹,建包利于程序的管理和维护建包的语法格式:package 公司域名倒写.技术名称。包名建议全部英文小写,且具备意义建包语句必须在第一行,一般idea工具会帮助创建导包相同包下的类可以直接访问,不同包下的类必须导包才可以使用,import 包名.类名;自动导包设置Perferences/Settings->输入auto出现自动导包类中使用不同包下的相同类名,此时默认只能导入一个类的包,另一个类要使用全名访问package co原创 2022-03-27 21:12:05 · 349 阅读 · 0 评论 -
JavaSE之面向对象之继承
面向对象三大特征之二:继承继承概述继承的设计规范、内存运行原理继承设计规范案例——继承的规范需求分析继承的特点继承概述继承是类与类之间的一种关系多个类继承单独的某个类,多个类就可使用单独的这个类的属性和行为了多个类称为子类(派生类),单独的这个类称为父类(基类 或超类)使用继承的好处:提高代码的复用public class People { private String name; private int age; public String getName()原创 2022-03-09 11:34:26 · 593 阅读 · 0 评论 -
javaSE进阶1之static用法
JavaSE进阶静态关键字:staticstatic关键字的作用成员变量分类静态成员变量实例成员变量static修饰成员变量内存原理static 修饰成员方法的基本用法成员方法的分类static修饰成员方法内存原理static的实际应用案例:使用静态方法定义工具类案例导学现状问题分析工具类定义数组工具类static访问注意事项:静态关键字:staticstatic关键字的作用static是静态的意思,可以修饰成员变量,表示该成员变量只在内存中只存储一份,可以被共享访问,修改成员变量分类静态成员变量原创 2022-03-06 16:21:00 · 5386 阅读 · 0 评论 -
java编程之面向对象4之ATM系统
ATM系统项目介绍与功能展示ATM系统技术选型分析项目介绍与功能展示ATM系统技术选型分析原创 2022-03-03 13:23:45 · 775 阅读 · 0 评论