
java
weixin18569257586
这个作者很懒,什么都没留下…
展开
-
设计一个同时用到多态、继承JAVA案例
创建一个动物类public class Animal { public void say(){ System.out.println("我是一个动物"); }}创建狗类去继承动物类重写say方法public class Dog extends Animal{ public void say(){ System.out.println("我是一个狗"); } public void f1(){原创 2021-06-15 19:18:40 · 274 阅读 · 0 评论 -
Java抽象类和接口的异同点
抽象类与接口的异同点分别体现如下相同点:1.接口和抽象类都不能被实例化,他们都位于继承树的顶端,用于被其他类实例化。2.接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法。不同点:1.接口中只能包含抽象方法,抽象类则可以包含普通方法。2.接口中不能定义静态方法,而抽象类中可以定义静态方法。3.接口中只能定义静态常量,不能定义普通变量或非静态的常量,而抽象类中则可以定义不同的属性,也可以定义静态的属性。4.接口中不包含构造器,而抽象类中可以包含构造器,抽象类中原创 2021-06-11 21:30:35 · 1119 阅读 · 0 评论 -
Java中 break和continue的功能用法,Java包的功能和概述,Java static修饰符的功能,访问方式和基本规则
break 和 continue的功能和用法break:终止(跳出)最近的循环continue:跳出本次循环,执行下一次循环---------------------------------------------------------------------------------简述什么是包?包的功能包:对所定义的多个JAVA类进行分组,将多个功能相关的类定义到一个包(文件)中。 功能:1.易于查找和使用适当的类2.包不止包含类和接口,还可以包含其它包,形成层次的包空间3.有助于避免原创 2021-06-08 18:21:03 · 122 阅读 · 0 评论 -
方法重写和重载 super和this的区别与用法
方法的重写:在子父类当中,子类的方法和父类的完全一样,子类重写了父类的方法,当子类重写了父类的方法之后,使用子类对象调用的就是子类的方法.方法的重载:在一个类中,有多个重名的方法,但是其参数不一样(如:参数的个数,参数的类型,参数的顺序)super :当父类的方法不能完全满足子类使用,这个时候子类重写父类的方法,并可以在方法中使用关键字super调用父类的方法,这样做即可以保有父类的功能,也可以拥有子类特有的功能,记住调用父类就可以了.this:可以看作是当前对象的引用,this可以调用子类的原创 2021-06-07 21:57:45 · 199 阅读 · 0 评论 -
java基础知识要点
1. Java文件的代码分几个部分,每部分都起什么作用,大致的写法。package 当前类所在位置import 当前类运行时所需要的包或类public class 类名 {属性定义;方法定义:构造方法定义;public static void main(String args []) { 程序入口语句;}}2. Java代码的注释有几种?分别举例说明。(1)// 单行注解(2) /* 块注释 */(3) / **文档注释 */3. Java中代码的语句和代码的块的原创 2021-06-01 19:34:58 · 130 阅读 · 0 评论