面向对象
文章平均质量分 67
理想的咸鱼猿
这个作者很懒,什么都没留下…
展开
-
方法
方法1.方法概述2.什么是方法3.方法定义1.方法概述定义三个代码块//定义两个变量 int a=10; int b=20;//获取两个数中的较大值 int max = a > b?a:b;//输出结果 System.out.println("max:"+max);假如在程序中需要很多地方同时使用代码块,就需要在很多地方编写这个代码块,有没有写一次就能在很多地方使用呢,当然是有的,我们把这三个东西打包成为一个东西,叫做方法原创 2021-03-25 23:19:23 · 273 阅读 · 2 评论 -
内部类
1.内部类概述内部类:就是在一个类中定义一个类。举例:在一个类A的内部定义一个类B,类B就被称为内部类内部类的定义格式格式:public class 类名{//外部类 修饰符 class 类名{//内部类 }}范例public class Outer{ pulbic class Inner{ }}内部类的访问特点内部类可以直接访问外部类的成员,包括私有外部类要访问内部类的成员,必须创建对象2.成员内部类按照内部类在类中定原创 2021-03-21 14:53:26 · 74 阅读 · 0 评论 -
类名,抽象类名,接口名(作为形参和返回值)
1.类名作为形参和返回值方法的形参是类名,其实需要的是该类的对象方法的返回值是类名,其实返回的是该类的对象2.抽象类名作为形参和返回值方法的形参是抽象类名,其实需要的是该抽象类的子类对象方法的返回值是抽象类名,其实返回的是该抽象类的子类对象3.接口名作为形参和返回值方法的形参是接口名,其实需要的是该接口的实现类对象方法的返回值是接口名,其实返回的是该接口的实现类对象理想的咸鱼猿©个人笔记...原创 2021-03-20 23:06:47 · 340 阅读 · 0 评论 -
Java接口
接口概述接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用Java中的接口更多的体现在对行为的抽象接口的特点接口用关键字interface修饰public interface 接口名{}类实现接口用implements表示public class 类名 implements 接口名{}接口不能实例化接口如何实例化呢?参照多态的方式,通过实现类对象实例化,这叫做接口多态。多态的形式:具体类多态,抽象类多态,接口多态。多态的前提:有继承给或者实现关系;有方法重写;有父(原创 2021-03-18 14:13:32 · 122 阅读 · 0 评论 -
抽象类
抽象类概述在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类抽象类的特点抽象类和抽象方法必须使用abstract关键字修饰public abstract class 类名{}public abstract void eat ();抽象类中不一定有抽象方法,有抽象方法的一定是抽象类抽象类不能实例化抽象类如何实例化呢?参照多态的方式,通过子类对象实例化,这叫抽象类多态抽象类的子类要么重写抽象类中的所有抽象方法要么是抽象类抽象类的成员特点原创 2021-03-18 10:54:24 · 86 阅读 · 0 评论 -
Java导包,权限修饰符(final,static)
1.导包的概述和使用使用不同包下的类时,使用的时候要写类的全路径,写起来太麻烦了为了简化带包操作,Java就提供了导包的功能导包的格式格式:import包名;范例:import cn.itcast.Teacher2.权限修饰符修饰符同一个类中同一个包中子类无关类不同包的无关类...原创 2021-03-17 16:40:36 · 220 阅读 · 0 评论 -
面向对象-继承
1.继承概述继承是面向对象三大特征之一。可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法继承的格式格式:public class 子类名 extends 父类名{ }范例:public class Zi extends Fu { }Fu:是父类,也被称为基类、超类Zi:是子类,也被称为派生类先创建一个名为Fu的java类(public class Fu)public class Fu { public void show(){ System原创 2021-03-09 17:08:56 · 169 阅读 · 0 评论