面向对象应用
文章平均质量分 70
野珠
Time Dream
展开
-
胎教级内部类讲解
内部类 参数传递 ⭐ 一、类名作为形参和返回值 类名作为方法的形参 方法的形参是类名,其实需要的是该类的对象,实际传递的是该对象的地址值。 类名作为方法的返回值 类名作为 方法的返回值,返回的也是该对象的地址值。 ⭐二、抽象类作为形参和返回值 方法的形参是抽象类名,其实需要的是该抽象类的子类对象; 方法的返回值是抽象类名,其实返回的是该抽象类的子类对象。 代码 public abstract class Animal { public abstract void eat(); } pu原创 2021-08-25 11:29:42 · 69 阅读 · 4 评论 -
项目开发团队分配管理软件
文章目录前言一、项目所用知识点二、项目需求说明三、系统功能结构1.用户注册和登录2.开发人员管理3.开发团队调度管理4.开发项目管理5.完成各个类的实体类的创建四、BUG(基于用户角度)1.开发人员信息格式没对齐 前言 网上这个方向的博客一搜一大片,所以代码我就不全部展示了。只会讲下做项目的思想,以及我遇到的一些bug。 一、项目所用知识点 (1)类的继承性和多态性; (2)对象的值传递,接口; (3)特殊类的使用【包装类、抽象类、内部类】; (4)异常的应用; (5)Java基本语法和流程控制语句;.原创 2021-08-16 22:40:09 · 170 阅读 · 1 评论 -
抽象类和接口
这里写自定义目录标题一、抽象类1.抽象类的含义2.抽象类的特点3.抽象类的成员访问特点二、接口1.含义:2. 接口的特点3.接口的==成员特点==三、区别1.抽象类和接口的区别 一、抽象类 1.抽象类的含义 抽象方法就是没有具体方法体的方法,一个类中如果有抽象方法,该类必须定义为抽象类。 2.抽象类的特点 (1)得有abstract关键字修饰。 (2)抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类。 (3)抽象类不能实例化,但可以通过子类对象实例化[抽象类多态]。 (4)抽象类的子原创 2021-08-08 11:29:33 · 56 阅读 · 4 评论 -
Lambda表达式
文章目录前言一、Lambda表达式是什么?二、具体方法1.lambda表达式的使用前提2.读入数据总结 前言 本文主要介绍Lambda表达式,函数式思想则尽量忽略面向对象的复杂语法:“强调做什么,而不是以什么形式去做”而我们要学习的Lambda表达式就是函数式思想的体现。 一、Lambda表达式是什么? lambda是一个匿名函数,我们可以把lambda表达式理解为是一段可以传递的代码。lambda简明的地将代码或方法作为参数传递进去执行。“函数式编程”其核心是把函数作为值。 二、具体方法 1原创 2021-08-07 11:04:51 · 101 阅读 · 2 评论 -
Java面向对象之继承与修饰符
面向对象之继承与修饰符 继承 含义 继承是面向对象三大特征之一,能使子类具有父类的属性和方法,还可以在子类中重新定义,和追加属性和方法。 实现 继承通过extends实现 class +子类 +extends+父类{ } 好处 继承可以让不同类之间产生关系,子类可以使用父类中的私有成员。 提高了代码的复用性。(相同成员放在一个类) 提高了代码的维护性。 短处 继承让类与类之间产生了关系,类的耦合性增强了,但降低了子类的独立性。【耦合性耦合性:也称块间联系。指软件系统结构中各模块间相互联系紧密原创 2021-08-02 09:47:41 · 120 阅读 · 1 评论 -
面向对象之客户信息管理系统
客户信息管理系统 1.需求说明 模拟实现基于文本界面的<客户信息管理系统> 并实现以下功能: 最终功能展示: - 添加客户:在控制台输入选项“1”,进入界面,实现添加。-------------------------------- - 查看客户列表-------------------------------------------------------------------- -修改客户信息--------------------------原创 2021-07-28 10:28:25 · 544 阅读 · 4 评论