2020年4月1日

【8】接口、多态

摘要: 1、接口 1.1概述 举例: (1)含有抽象方法 (2)含有默认方法和静态方法 (3)含有私有方法和私有静态方法 1.2接口的实现 1.2.1抽象方法的使用 1.2.2默认方法的使用 1.2.3静态方法的使用 1.2.4私有方法的使用 注:如果一个接口中有多个默认方法,并且方法中有重复的内容,那么可 阅读全文

posted @ 2020-04-01 17:15 crystal1126 阅读(147) 评论(0) 推荐(0)

【7】继承、super、this、抽象类

摘要: 1、继承 定义:继承就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为。 好处:1、提高代码的复用性。2、类与类之间产生了关系,是多态的前提。 只支持单继承,不支持多继承。 格式: 举例: 2、成员变量重名-使用super关键字 3 阅读全文

posted @ 2020-04-01 16:54 crystal1126 阅读(127) 评论(0) 推荐(0)

【6】类与对象、封装、构造方法

摘要: 1、类和对象 类的定义:一组相关属性和行为的集合。可以看成是一类事物的模板。 对象的定义:是一类事物的具体体现。对象是类的一个实例,必然具备该类事物的属性和行为。 类和对象的关系:类是一类事物的描述,是抽象的;对象是一类事物的实例,是具体的。 1.1类的定义格式 举例: 2.2对象的使用格式 2.3 阅读全文

posted @ 2020-04-01 15:12 crystal1126 阅读(134) 评论(0) 推荐(0)

【5】数组

摘要: 1、数组的定义 数组的概念:数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。 注意:数组有定长特性,长度一旦指定,不可更改。 方式一、动态初始化 举例: 方式二、静态初始化 举例: 方法三、静态初始化 举例: 2、数组的访问 访问方式:数组名[索引](索引从0开始。) 数组的长度属性: 阅读全文

posted @ 2020-04-01 14:48 crystal1126 阅读(100) 评论(0) 推荐(0)

【4】方法的定义、调用及重载

摘要: 1、概述 1.1定义 方法:就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。 定义格式 注意事项 1.2方法的调用 方法在定义完毕后,自己不会运行,必须被调用才能执行。 调用方法流程图解 调用方式 2、方法重载 判断下面哪些方法是重载关系。 阅读全文

posted @ 2020-04-01 13:55 crystal1126 阅读(280) 评论(0) 推荐(0)

导航