上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 接口的定义和实现: 只有规范!(无法写方法~专业的约束! 约束和实现分离:面向接口编程~) 1. 接口就是用来实现类间多重继承的一种结构 (interface),方法定义和常量值的集合。 2.接口是一种特殊的抽象类,这种重新来中只包含常量和方法的定义,而没有方法的实现。 接口的定义:1. 接口是由常 阅读全文
posted @ 2022-04-24 20:26 zjw_rp 阅读(40) 评论(0) 推荐(0)
摘要: 抽象类: 1. abstract修饰符可以用来修饰方法也可以用来修饰类,如果修饰方法,那么该方法就是抽象方法; 如果修饰类,那么该类就是抽象类。 2. 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明抽象类。 3. 声明为abstract的类不能被实例化,为了实例化,该类必须作为父类,子类可以 阅读全文
posted @ 2022-04-23 22:21 zjw_rp 阅读(13) 评论(0) 推荐(0)
摘要: 多态: 1.多态是指同名不同方法在程序中共存,即为同一个方法定义几个版本,运行时根据不同情况执行不同的 版本。调用者只要需要使用同一个方法名,系统会根据不同情况调用相应的不同方法,从而实现不同 的功能。(一个名字,多个方法) 多态性的实现有两种方式:1. 覆盖实现多态性。 2. 重载实现多态性 多态 阅读全文
posted @ 2022-04-23 20:57 zjw_rp 阅读(20) 评论(0) 推荐(0)
摘要: instanceof和类型转换 判断一个类对象是什么类型 package demo04;​public class Perosn {}​package demo04;​public class Student extends Perosn{ }​​package demo04;​public cla 阅读全文
posted @ 2022-04-23 17:50 zjw_rp 阅读(15) 评论(0) 推荐(0)
摘要: 继承: 通过基础可以有效的组织程序结构,明确类之间的关系,充分利用有的类来创建新类,已完成更复杂的设计与开发, 提高代码的复用性。 概念:1. 当一个类拥有另一个类的数据和操作时,就称这两个类之间具有继承关系。 2. 一个父类可以同时拥有多个子类,父类是所有子类的公共成员变量和公共方法的集合, 而子 阅读全文
posted @ 2022-04-20 23:08 zjw_rp 阅读(35) 评论(0) 推荐(0)
摘要: 封装: 该露的露,该藏的藏 程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉, 低耦合:仅暴露少量的方法给外部使用。 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 记住,属性私有,get/set 优 阅读全文
posted @ 2022-04-20 16:59 zjw_rp 阅读(7) 评论(0) 推荐(0)
摘要: 对象: 对象是类的实例化,对象的创建是通过对象构造方法实现的。 可以生成多个对象,通过消息传递来进行交互。 对象的创建:1. 声明 2. 实例化 3. 初始化 格式为:type ObjectName=new type ([paramlist]); 1. type objectName声明了一个类型为 阅读全文
posted @ 2022-04-19 21:30 zjw_rp 阅读(18) 评论(0) 推荐(0)
摘要: 构造方法: 特殊性:1.构造方法的方法名与类名相同 2.构造方法没有返回值 3. 构造方法的作用是对类的对象初始化 4.创建一个类的新对象同时,系统会自动调用该类的构造方法 构造方法是与类同名的方法,创建对象的语句用new运算符开辟了新建对象的内存空间后, 将调用构造方法初始化这个新建的对象。 1. 阅读全文
posted @ 2022-04-19 21:17 zjw_rp 阅读(25) 评论(0) 推荐(0)
摘要: 成员变量:1. 是类和对象的静态属性。 2. 定义成员变量的操作就是说明变量或者创建对象操作。 成员方法:1. 方法时类的动态属性,标志了类所具有的的功能和操作,用来吧类和对象的数据封装在一起。 2. java的方法与其它语言中的函数或者过程类似,是一段完整功能的程序段。 static修饰符:1. 阅读全文
posted @ 2022-04-19 20:47 zjw_rp 阅读(27) 评论(0) 推荐(0)
摘要: 类与对象的创建 类: 1. 类是java最基本概念,是组成java程序的基本要素, 封装了一类对象的状态和方法,定义一个新类,就是创建了一个新的数据类型。 2.类封装了该类对象的成员变量和成员方法。 3. 类分为两大类:系统定义类 用户自定义类。 根据声明一个类的需要,类声明包含三个选项:1. 声明 阅读全文
posted @ 2022-04-19 20:09 zjw_rp 阅读(21) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页