摘要: 继承 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 extends 的意思是“扩展”,子类是父类的扩展。 Java中类只有单继承,没有多继承。 继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。 继承关系的两个类,一个为子类(派生类),一个为父类(基类)。 阅读全文
posted @ 2021-03-11 00:27 初夏_雨露 阅读(74) 评论(0) 推荐(0)
摘要: 封装 该露的露,该藏得藏 程序设计要求“高内聚,低耦合”。 高内聚:就是类得内部数据操作细节自己完成。不允许外部干涉。 低耦合:仅暴露少量的方法给外部使用 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作口来访问,这称为信息隐藏。 属性私有,get/set public 阅读全文
posted @ 2021-03-11 00:26 初夏_雨露 阅读(48) 评论(0) 推荐(0)
摘要: 类与对象的关系 类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物。 对象是抽象概念的具体实例 张三就是人的一个具体实例,张三家的旺财就是狗的一个具体实例。 能够体现出特点,展现出功能的是具体的实例,而不是一个抽象的概念。 创建与初始化对象 使用 new 关键字创 阅读全文
posted @ 2021-03-11 00:23 初夏_雨露 阅读(62) 评论(0) 推荐(0)
摘要: 方法的定义 修饰符 返回类型 break 和 return 的区别:break,跳槽swich语句,结束本次循环;return,结束方法 方法名 参数列表 异常抛出 方法的调用 静态方法:static 关键字修饰;和类一起加载的 非静态方法:没有 static 关键字修饰;类实例化之后才存在 形参和 阅读全文
posted @ 2021-03-11 00:20 初夏_雨露 阅读(38) 评论(0) 推荐(0)
摘要: 面向对象编程(Object-Oriented Programming,OOP) 面向对象编程的本质就是:以类的方式组织代码,以对象的形式封装数据 抽象:抽出像的部分 三大特性: 封装:封装数据 继承:子继承父 多态:一种事物,多种形态 从认识论角度考虑,是先有对象后有类。对象,是具体的事物。类,是抽 阅读全文
posted @ 2021-03-11 00:19 初夏_雨露 阅读(34) 评论(0) 推荐(0)
摘要: 1. 数组概述 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问。 2. 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。 语法: dataType[] arrayRefV 阅读全文
posted @ 2021-03-07 20:11 初夏_雨露 阅读(58) 评论(0) 推荐(0)
摘要: 1. 何为方法 System.out.printIn(); System:类 out:对象 printIn():方法 Java 方法是语句的集合,它们在一起执行一个功能 方法是解决一个类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能 阅读全文
posted @ 2021-03-07 02:25 初夏_雨露 阅读(48) 评论(0) 推荐(0)
摘要: 1. 用户交互 Scanner Scanner对象 Java中提供了一个工具栏:java.util.Scanner;这是java5的新特性,可以通过Scanner 类来获取用户输入的值。 基本语法: Scanner s = new Scanner(System.in); 通过 Scanner 类的 阅读全文
posted @ 2021-03-06 18:59 初夏_雨露 阅读(61) 评论(0) 推荐(0)
摘要: 注解、标识符、关键字 注释 注释并不是会被执行,是给我们写代码的人看的 书写注释是一个好习惯。 Java 中的注释有三种: 单行注释:// 多行注释:/* */ 文档注释:/** */ 有趣注释: /*** * ___ _ _ ___ * _--^^^#####// \\#####^^^--_ * 阅读全文
posted @ 2021-03-03 23:10 初夏_雨露 阅读(58) 评论(0) 推荐(0)
摘要: HelloWorld 新建一个文件夹,存放代码 新建一个 Java 文件 文件后缀名为 .java Hello.java 【注意点】系统可能没有显示文件后缀名,需要手动打开 编辑代码 public class Hello{ public static void main(String [] args 阅读全文
posted @ 2021-03-02 22:11 初夏_雨露 阅读(44) 评论(0) 推荐(0)