Java抽象方法
木木偏高
这个作者很懒,什么都没留下…
展开
-
Lambda表达式
标准格式:1.一些参数 2.一个箭头 3.一段代码在抽象中的Lambda(参数列表)->{重写方法一段代码}():接口中抽象方法的参数列表,没有参数就空着,有参数就写出参数,每个参数之间要隔开。2.Lambda可以省略的内容1.参数列表:括号中参数的数据类型,可以省略不写。2.参数列表:括号中参数只有一个名,那么类型和()都可以申略不写。3.{一段代码}:如果{}中的代码只有一行,无论是否有返回值,都可以申略{},(),return,分号,一旦使用,都要一起删除。/*原创 2020-11-19 20:52:37 · 150 阅读 · 0 评论 -
2020-10-25
package act4_2;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.ListIterator;public class TestIterator { public static void main(String[] args) { // create a list instance List<String原创 2020-10-25 10:24:04 · 91 阅读 · 0 评论 -
act_1
package act4_1;import java.util.List;import java.util.ArrayList;public class TestArrayList { public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.add(1); list.add(2);原创 2020-10-25 10:22:22 · 211 阅读 · 0 评论 -
JAVA多态访问成员变量
Java多态性访问成员变量Java面向对象有三大特征:封装性,继承性,多态性。1.使用多态的前提是必须extends和implements。2.多态性:一个对象拥有多种形态,即继承了多个类的方法和变量。3.格式:口诀:父亲引用指向子类对象。父类名称 对象名 = new 子类名称();接口名称 对象名 = new 实现类名称();4.多态访问成员变量的方法:A.直接通过对象名访问成员变量,看左边是谁,优先用谁,没有则想上找。B.间接使用成员方法访问成员变量,看原创 2020-10-10 10:26:49 · 1388 阅读 · 0 评论 -
Java当中继承,抽象,接口的使用和介绍
Java当中继承,抽象,接口的使用1.继承1.1在Java语言中,Java是单继承的,一个类的直接父类只能有一个,但Java可以多级继承。class A extends B{}class c extends A{}继承中重写方法的注意事项1Java继承关系中,子类调用父类的方法必须重写,在方法前面加@override,写在方法前面,用来检测是不是有效的覆盖重写。2.必须保证父类子类方法之间的名称相同,参数列表也相同。3.子类方法的返回值必须小于等于父类方法的返回值范围。Java当中的最高的原创 2020-10-09 08:53:30 · 157 阅读 · 0 评论 -
Java抽象类的使用
Java抽象类,抽象方法使用1.在学习完类的继承之后,抽象类与方法是必不可少的。2.抽象方法:在普通类中加上abstract关键字,之后去掉类的大括号{},然后分号结束。//抽象类public abstract class Animal{//抽象方法public abstract void eat();//普通方法public void normalMethod(){}}如何使用抽象类和抽象方法:1.不能直接创建抽象类的对象2.必须用一个子类继承抽象父类3.子类必须覆盖重写抽象原创 2020-10-02 21:47:13 · 361 阅读 · 0 评论