2021年3月10日

摘要: 重写(Override)与重载(Overload)的区别1.发生的位置:重载:一个类中重写:子父类中2.参数列表限制:重载:必须不同重写:必须相同3.返回值类型:重载:与返回值类型无关重写:返回值类型必须一致4.访问权限:重载:与访问权限无关重写:子类的方法权限必须不小于父类的方法权限5.异常处理重 阅读全文
posted @ 2021-03-10 21:57 左手拿经,右手持剑 阅读(89) 评论(0) 推荐(0)
 
摘要: 高屋建瓴! 一、抽象类 概念: 抽象类必须使用abstract class声明一个抽象类中可以没有抽象方法。抽象方法必须写在抽象类或者接口中。 格式: abstract class 类名{ // 抽象类 } 原则: 在抽象类的使用中有几个原则: · 抽象类本身是不能直接进行实例化操作的,即:不能直接 阅读全文
posted @ 2021-03-10 19:32 左手拿经,右手持剑 阅读(40) 评论(0) 推荐(0)
 
摘要: 承上启下! 一、权限修饰符 public:公共的 protected:受限制的 private:私有的 default:即不加任何访问修饰符,通常称为“默认访问权限“或者“包访问权限”。 二、关键字与代码块 static 概述 static表示“静态”的意思,可以用来修饰成员变量和成员方法(后续还会 阅读全文
posted @ 2021-03-10 17:25 左手拿经,右手持剑 阅读(58) 评论(0) 推荐(0)
 
摘要: 基础是进阶之本!!! 一、面向对象的概述 面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,指的是把 相关的数据和方法组织为 阅读全文
posted @ 2021-03-10 16:41 左手拿经,右手持剑 阅读(108) 评论(0) 推荐(0)
 
摘要: 一个方法中定义完了参数,则在调用的时候必须传入与其一一对应的参数,但是在JDK 1.5之后提供了新的功能,可以根据需要自动传入任意个数的参数。语法:返回值类型 方法名称(数据类型…参数名称){//参数在方法内部 , 以数组的形式来接收}注意:可变参数只能出现在参数列表的最后。 阅读全文
posted @ 2021-03-10 10:57 左手拿经,右手持剑 阅读(29) 评论(0) 推荐(0)