05 2020 档案
摘要:一、抽象类的基本概念普通类是一个完善的功能类,可以直接产生实例化对象,并且在普通类中可以包含有构造方法、普通方法、static方法、常量和变量等内容。而抽象类是指在普通类的结构里面增加抽象方法的组成部分。那么什么叫抽象方法呢?在所有的普通方法上面都会有一个“{}”,这个表示方法体,有方法体的方法一定
阅读全文
摘要:多态:多态性是指允许不同软件元素对同一消息作出响应 把不同的子类对象都当作父类来看,可以屏蔽不同子类对象之间的差异,写出通用的代码,做出通用的编程,以适应需求的不断变化。赋值之后,父类型的引用就可以根据当前赋值给它的子对象的特性以不同的方式运作前提条件: 继承 复写 父类引用指向子类有多态,就可以升
阅读全文
摘要:继承(extends)继承:是面向对象的最显著的一个特征。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力比如上面的动物类,每一个动物都有名字和年龄,都能叫,都会吃。但是具体每一种动物,又有自己特有的属性和行为,甚至相同的行为,也有千差万别。继承是对某一批类的抽象
阅读全文
摘要:封装 为什么要使用封装? 1、比如打电话,我们只要按键拨打就可以,不需要知道手机的内部结构,也不需要知道怎么打出去 2、比如给手机充电,只要通过手机提供的接口,就可以,不需要知道怎么把电冲进去的 封装的含义? 隐藏对象内部的复杂性,只对外公开简单的接口,便于外界使用,从而提高系统的扩展性、可维护性
阅读全文
摘要:1、数组有没有length()这个方法?String有没有length()这个方法? 没有 没有 2、抽象类和接口有什么区别? 抽象类只能继承一次,但是可以实现多个接口 接口和抽象类必须实现其中所有的方法,抽象类中如果有未实现的抽象方法,那么子类也需要定义为抽象类。抽象类中可以有非抽象的方法 接口中
阅读全文
摘要:定义一个类需要抽取同一种对象的属性和方法的共同特征,步骤如下: 定义类名 public class 类名 { //程序体 } 编写类的属性 class Person { //定义属性 String name; Int age; //定义方法 public void hello(){ System.o
阅读全文
摘要:类的定义: 类是具有相同牲和共同行为的一组对象集合。 类定义了对象所拥有的特征(属性)和行为(方法),定义了一种 对象所能拥有的数据和能完成的操作。在面向对象的程序设计中,类是程序的基本单元。程序中的对象是类的一个实例,是一个软件单元,由一组结构化的数据和在其上的一组操作构成。 构成对象的两个最重要
阅读全文
摘要:二维数组 数组中的数组,数组里面储存的还是数组 定义方式和一维数组很相似 方式一: int[][] arr = new int[3][4]; 定义一个二维数组 [3] 表示:二维数组中有3个一维数组 [4] 表示:每个一维数组的长度是4 方式二: int[][] arr = new int[3][]
阅读全文
摘要:什么是数组?数组是一组相同数据类型元素的集合。在Java中数组属于引用类型,即数组是一个对象。这里的数据类型不仅含八大基本数据类型,还包含引用数据类型,如数组里面可以存数组,数组里面可以存放字符串。 数组的作用?在程序中常常需要使用数组,利用循环可以对数组中的数据进行批量操作,大大提高了效率,十分方
阅读全文

浙公网安备 33010602011771号