1.类与类之间的三种关系 is a :继承关系,例如:公共汽车 is a 汽车 use a:使用关系,例如:人 use a 钳子 has a:包含关系,例如:人has a 胳...
1.类与类之间的三种关系 is a :继承关系,例如:公共汽车 is a 汽车 use a:使用关系,例如:人 use a 钳子 has a:包含关系,例如:人has a 胳...
一、方法重写(override) 在子类中将父类的方法再重新定义一遍称之为方法重写 什么时候需要方法重写:如果父类继承的方法不能满足子类的需要,或者不适合子类的需要。此时子类...
1. OOP的三大特性有什么 封装 继承 多态 2. 封装 2.1 什么是封装 在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实...
一、方法重写(override) 1. 什么是方法重写: 在子类中将父类的方法再重新定义一遍 如果子类从父类继承的方法不能满足子类的需要,或者不适合子类的需要。 此时子类可以...
lambda表达式 一、什么是lambda表达式 lambda是接口的一种实现方式,是JDK 1.8的新特性 二、怎么使用lambda表达式 2.1 接口的使用过程 第一步:...
一、什么是类 类是具有相同属性和相同的行为的一组对象的集合属性(成员变量):就是该事物的状态信息(板砖的长宽高,颜色)行为(成员方法):就是该事物能够做什么(砌墙、防身) 上...
1.概念 封装(Encapsulation)是面向对象方法[https://baike.baidu.com/item/%E9%9D%A2%E5%90%91%E5%AF%B9%...
1. 什么是接口 (1)在生活中: 接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被内部修改而不影响外界其他实体与其交...
一、 抽象类 使用abstract关键字修饰的类叫做抽象类 二、抽象方法 使用abstract关键字修饰的方法叫做抽象方法,抽象方法不允许有方法体。 抽象方法必须在抽象类内 ...
1.面向对象是什么? 1.1 面向对象程序设计(Object Oriented Programming,OOP),是一种以对象为核心的新的编程思想,在它之前还有一种以过程为中...
首先我们要知道什么是static以及instance 一. static(静态) 1. static关键字 一个类可以创建n个对象,如果n个对象中的某些数据需要n个对象共用,...
1.概念: java中有个关键字叫static,翻译为静态,用来修饰属性和方法。它所修饰的属性叫静态属性或类变量,修饰的方法叫静态方法或者类方法。而没有使用static修饰的...
数组 概念:用来连续存储多个同类型元素。 相同类型 在内存中连续存储 多个数据对数组的理解:定义个数组相当于一次定义多个变量 数组元素 构成一个数组的每一个数据称为数组元素。...
对数组的理解: 1 数组最基本的作用就是用来存数。 2 数组可以用做标记,而标记的对象则是下标。 3 如果数据之间存在某种对应关系也可用数组,相当于y对于x的函数,y代...
1.了解数组 数组,大家都不陌生,数组对于每一门编程语言都是重要的数据结构之一,当然不同编程语言对于数组的应用和实现也稍有不同。 那么让我们了解一下Java语言提供的数组。 ...