需求: 某项目中,我们的代码使用了三个不同库中的图形类,Circle,Triangle,Rectangle 他们都有一个获取图形面积的接口(方法)但是接口名字不同,我们实现一个统一获取面积的函数,使用每种方法名进行尝试,调用相应类的接口 思路: 1、使用内置函数getattr,通过名称在实例上获取方 ...
分类:
其他好文 时间:
2020-07-29 09:58:13
阅读次数:
83
一.说明 在后台数据还没出来的时候,我们需要使用mock模拟数据进行调试,如果mock数据的接口与后台接口的差别很大,在后面过渡到后台接口也会有不少的工作量。 二.解决方法 mock数据的方法名与后台接口相同,这样在过渡到后台接口的时候只需要改动导包的地方。 例子: 在index.vue中 //im ...
分类:
其他好文 时间:
2020-07-27 17:53:56
阅读次数:
147
灵魂static关键字 Java规定:方法只能由对象来调用。 换句话来说,在面向对象的思维下,方法与对象存在一种强耦合。 static作用:即使没有初始化对象,也可以调用方法。(类比到属性上同样如此) 被static修饰的数据称为类数据,修饰的方法称为类方法。并且Java推荐使用类名.方法名(或属性 ...
分类:
编程语言 时间:
2020-07-25 23:47:19
阅读次数:
72
什么是方法 方法就是若干语句的功能集合,方法在c语言等语言中称为函数方法签名:包含两个方面,方法名和参数列表。一个类中不可以有两个方法签名完全一样,方法名相同而参数列表不同是可以的。 1.封装一段特定的业务逻辑功能 2.方法尽可能独立,只干一件事 3.方法可以反复的被调用 4.方法可以减少代码的重复 ...
分类:
编程语言 时间:
2020-07-25 23:20:18
阅读次数:
80
定义一个方法的格式: 最简单的格式: public static void 方法名称(){ 方法体 } 方法名称的命名规则和变量一样,使用小驼峰。 方法体:也就是大括号当中可以包含任意条语句。 注意事项: 1、方法定义的先后顺序无所谓。 2、方法的定义不能产生嵌套包含关系。 3、方法定义好了之后,不 ...
分类:
编程语言 时间:
2020-07-23 22:26:12
阅读次数:
66
Java继承的三个特征 1.Java语言是单继承的,一个类的直接有且仅有一个。 若一个子类有多个父类,当父类有相同方法名时,子类无法正常调用。 2.Java语言可以多级继承。 public class A{} public class B extends A{} public class C ext ...
分类:
编程语言 时间:
2020-07-22 15:40:16
阅读次数:
57
三要素: 返回值; 有返回值,计算结果是一个int数字。 方法名称;getSum。 参数列表;数据范围已经确定,是巩固的,所以不需要告诉我任何条件,不需要参数。 public class Demo02Methodsum{ sout.....................("结果是:"+getSum ...
分类:
其他好文 时间:
2020-07-22 01:36:56
阅读次数:
86
1. 动态代理分类 动态代理的两种实现方式:1)JDK动态代理;2)CGLIB动态代理 2. JDK动态代理Demo JDK动态代理所用到的代理类在程序调用到代理类对象时才由JVM真正创建,JVM根据传进来的 业务实现类对象 以及 方法名 ,动态地创建了一个代理类的class文件并被字节码引擎执行, ...
分类:
编程语言 时间:
2020-07-21 00:53:49
阅读次数:
81
application对象: 作用域:整个服务器,将写好的代码执行,如果只是关闭了网页,下一次登录,服务器还是那个,服务器会记录你的浏览记录。 方法名称 说 明 void setAttribute(String key, Object value) 以key/value的形式保存对象值 Object ...
分类:
Web程序 时间:
2020-07-20 13:12:04
阅读次数:
72
1.构造方法:类中的特殊方法,主要用于创建并初始化对象。 2.特点:构造方法的名称与类名完全相同 没有返回值类型(定义的时候不用写 void;普通方法没有返回值的时候 要写void) 创建对象时,触发构造方法的调用,不可以通过句点手动调用(.方法名) 注意:如果没有在类中显示定义构造方法,则编译器默 ...
分类:
编程语言 时间:
2020-07-20 13:03:50
阅读次数:
51