上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 构造方法的格式: 修饰符 构造方法名(参数列表) { } 构造方法的体现: 构造方法没有返回值类型。也不需要写返回值。因为它是为构建对象的,对象创建完,方法就执行结束。 构造方法名称必须和类名保持一致。 构造方法没有具体的返回值。 public class Person { private Stri 阅读全文
posted @ 2019-12-20 09:15 墨染千城 阅读(342) 评论(0) 推荐(0)
摘要: 1. 调用成员变量:编译、运行都看左边。2. 调用成员方法:编译看左边,运行看右边。 instanceof 判断某个对象是否属于某种数据类型: boolean b = 对象 instanceof 数据类型; 如 Person p1 = new Student(); // 前提条件,学生类已经继承了人 阅读全文
posted @ 2019-12-18 14:23 墨染千城 阅读(848) 评论(0) 推荐(0)
摘要: 多态的定义与使用格式 多态的定义格式:就是父类的引用变量指向子类对象 父类类型 变量名 = new 子类类型(); 变量名.方法名(); 普通类多态定义的格式 父类 变量名 = new 子类(); 如: class Fu {} class Zi extends Fu {} //类的多态使用 Fu f 阅读全文
posted @ 2019-12-18 14:04 墨染千城 阅读(448) 评论(0) 推荐(0)
摘要: 类和类之间,接口和接口之间是继承;类和接口之间是实现;类只能单继承,接口可以多继承。 1、接口的出现扩展了功能。 2、接口其实就是暴漏出来的规则。 3、接口的出现降低了耦合性,即设备与设备之间实现了解耦。 4、接口的出现,方便后期使用和维护。 5、提高了代码的复用性。 接口和抽象类的区别: 相同点: 阅读全文
posted @ 2019-12-18 09:47 墨染千城 阅读(127) 评论(0) 推荐(0)
摘要: 接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”,是一种只包含功能声明的特殊类。。 接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。 一切事物均有功能,即一切事物均有接口。 定义格式: public interface 接口名 { 阅读全文
posted @ 2019-12-18 09:11 墨染千城 阅读(245) 评论(0) 推荐(0)
摘要: 当定义了抽象函数的类也必须被abstract关键字修饰,被abstract关键字修饰的类是抽象类。 抽象方法定义的格式: public abstract 返回值类型 方法名(参数); 抽象类定义的格式: abstract class 类名 { } //父类:抽象类package com.oracle 阅读全文
posted @ 2019-12-17 14:49 墨染千城 阅读(305) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .top{ float: left; margin-left: 22px; margin-top: 30px; h 阅读全文
posted @ 2019-12-17 09:52 墨染千城 阅读(6639) 评论(0) 推荐(0)
摘要: 在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法。 格式:class 子类 extends 父类 {} this代表本类;super代表父类。 方法重写:在子父类中,在继承的关系下,子类中出现与父类相 阅读全文
posted @ 2019-12-16 11:54 墨染千城 阅读(162) 评论(0) 推荐(0)
摘要: 参数传递分为值传递(传值)和引用传递(传地址)。 面向对象的三大特征: 1. 封装 2. 继承 3. 多态 封装表现: 1、方法就是一个最基本封装体。 2、类其实也是一个封装体。 封装的好处: 1、提高了代码的复用性。 2、隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。这是核心之一, 阅读全文
posted @ 2019-12-16 09:36 墨染千城 阅读(751) 评论(0) 推荐(0)
摘要: 1. 类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体。 玩具模型是类: 玩具是对象: ★局部变量和成员变量的区别: 区别一:定义的位置不同 定义在类中的变量是成员变量 定义在方法中或者{}语句里面的变量是局部变量 区别二:在内存中的位置不同 成员变量存储在堆内存的对象中 局部变量存储 阅读全文
posted @ 2019-12-16 09:23 墨染千城 阅读(142) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页