1.重写 发生在父类与子类之间,子类不能修改父类方法的方法名,参数类型和数量甚至是顺序,返回类型也不能修改,但可以修改参数名称,和权限修饰符,但子类的权限修饰符必须大于父类的(public>protected>default>private)。还有一点重写方法不能抛出新的检查异常或者比父类更广泛的检 ...
分类:
其他好文 时间:
2020-01-14 12:55:38
阅读次数:
74
一、方法入门_方法的调用 /* 定义一个方法的格式 public static void 方法名称(){ 方法体 } 方法名称的命名规则和变量一样,使用小驼峰。 方法体:也就是大括号当中可以包含任意条语句。 注意事项: 1、方法定义的先后顺序无所谓。 2、方法的定义不能产生嵌套包含关系。 3、方法定 ...
分类:
编程语言 时间:
2020-01-13 23:53:09
阅读次数:
161
一、字段和方法分类 方法分类: 二、属性(将方法伪装成字段) 三种伪装方式:@property @perr.setter @perr.deleter 属性使用的场景:分页 三、公有成员和私有成员 私有成员:__字段名 __方法名,特点是外部无法访问,只能通过类里面的方法可以间接访问。 公有成员:其他 ...
分类:
编程语言 时间:
2020-01-13 23:46:17
阅读次数:
124
私有属性和私有方法 01. 应用场景及定义方式 应用场景 在实际开发中,对象 的 某些属性或方法 可能只希望 在对象的内部被使用,而 不希望在外部被访问到 私有属性 就是 对象 不希望公开的 属性 私有方法 就是 对象 不希望公开的 方法 定义方式 在 定义属性或方法时,在 属性名或者方法名前 增加 ...
分类:
编程语言 时间:
2020-01-13 00:58:47
阅读次数:
83
#进阶4:常见函数 /* 概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 好处:1、隐藏了实现细节 2、提高代码的重用性 调用:select 函数名(实参列表) 【from 表】; 特点: ①叫什么(函数名) ②干什么(函数功能) 分类: 1、单行函数 如concat,le ...
分类:
其他好文 时间:
2020-01-11 21:56:09
阅读次数:
79
一、h5触发安卓调用函数: JavaScriptHandler.onActionResult(type) 1、JavascriptHandler是安卓定义的中间对象。 2、onActionResult为共同约定的方法名;type参数可传可不传(最好是传一下,IOS中不传的话不能触发); 二、h5接收 ...
分类:
移动开发 时间:
2020-01-10 20:20:08
阅读次数:
117
重载与重写 一、方法的重载 定义:方法名相同,参数的顺序、个数、类型不同的方法 判断重载: 1、必须在同一个类中 2、方法名必须相同 3、参数的个数类型,个数,顺序不同 4、与方法的修饰符与返回值没有关系 二 方法的重写: 1、重写发生在父类与子类之间,子类的方法的方法名、参数列表、返回类型与父类相 ...
分类:
其他好文 时间:
2020-01-10 00:28:58
阅读次数:
65
一、Java总体命名规范 1、项目名全部小写.2、包名全部小写.3、类名首字母大写,其余组成词首字母依次大写.4、变量名,方法名首字母小写,如果名称由多个单词组成,除首字母外的每个单词的首字母都要大写.5、常量名全部大写.6、所有命名规则必须遵循以下规则 : 名称只能由字母、数字、下划线、$符号组成 ...
分类:
编程语言 时间:
2020-01-09 18:48:54
阅读次数:
99
构造方法是在产生对象时被java系统自动调用的,我们不能在程序中像调用其他方法一样去调用构造方法(必须通过关键词new自动调用它)。但我们可以在一个构造方法里调用其他重载的构造方法,不是用构造方法名,而是用this(参数列表)的形式,根据其中的参数列表,选择相应的构造方法。例如: public cl ...
分类:
编程语言 时间:
2020-01-08 19:02:15
阅读次数:
101
override也叫做覆盖 子类方法名称必须与父类方法名称一致 参数列表一致 返回类型一致或父类方法返回类型的子类类型 修饰符不能缩小范围 构造方法不能重写 属性不能重写 静态方法不能重写 私有方法不能重写 ...
分类:
其他好文 时间:
2020-01-08 13:03:12
阅读次数:
63