方法的参数传递机制 1、形参是基本数据类型 * 传递数据值 2、实参是引用数据类型 * 传递地址值 * 特殊的类型:String、包装类等对象不可变形 1 package com.test.code; 2 3 import java.util.Arrays; 4 5 /** 6 * 方法的参数传递机 ...
分类:
编程语言 时间:
2020-06-05 00:26:38
阅读次数:
88
一、函数的意义 1.代码组织结构不清晰 2.遇到重复的功能 只能重新写代码 代码复用性差 3.延展性差 二、函数是什么 是工具,就像生活中的扳手,改锥等等 三、函数的分类 内置函数和自定义函数 四、def(name): """注释“”“” 函数体 形参与实参 形参只有在调用时才分配内存单元 所以形参 ...
分类:
其他好文 时间:
2020-06-03 20:27:36
阅读次数:
97
常见函数介绍 功能:类似于java中的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 好处: 1、隐藏了实现细节 2、提高代码的重用性 调用: select 函数名(实参列表)【 from 表】; 特点: ①函数名 ②函数功能 分类: 1、单行函数 如:CONCAT、LENGTH、IFNULL等 ...
分类:
数据库 时间:
2020-06-01 14:13:05
阅读次数:
84
匿名函数: 定义:function(参数列表){ 要执行的语句块; } 定义名(); 创建日期对象:Date var date=new Date(); alert(date); 不输入则是默认月,日,年,时间 对象调用方法:对象名.方法名(实参列表); setDate();设置天 setMonth( ...
分类:
Web程序 时间:
2020-05-30 17:14:44
阅读次数:
80
数组与函数 数组 问题1: 筛选数组,将符合条件的元素存放到另一个数组 方法一: 方法二: length会自动检测因数组元素改变导致数组长度的变化 问题2: 将数组翻转 问题3:对数组进行排序(冒泡排序) 函数 函数就是封装了一段可以被重复执行的代码块,以重复使用 构造函数 形参与实参个数不匹配问题 ...
分类:
编程语言 时间:
2020-05-28 14:58:53
阅读次数:
71
一、位置参数 位置参数:按顺序定义的参数,包涵两个维度实参和形参,需要从两个角度去看 1.在定义函数时,按照从左到右的顺序依次定义形参,称为位置形参 2.在调用函数时,按照从左到右的顺序依次定义实参,称为位置实参 #coding = utf-8 def print_hello(name,age,se ...
分类:
编程语言 时间:
2020-05-27 15:10:50
阅读次数:
93
一个带换行的字符串写法: 如果想在一行输出一个很长的字符串. 方法一:把字符串拆分,成多个字符串,每个字符串作为Println的参数传进入,各个参数之间用逗号分隔, fmt.Println("aaa","bbb", //实参列表可以换行写,但是不要光秃秃的传入一个数据,来结尾,要以一个逗号来结尾. ...
分类:
其他好文 时间:
2020-05-26 20:23:52
阅读次数:
125
package projict05; /* * 1.super * 意思:父类 * 通过super访问的属性,方法或者构造器必须是在父类中可见的,不能是private,如果挎包,不能缺省 * super.属性:子类调用父类被重写的属性需要加super * super.方法:子类调用父类被重写的方法时 ...
分类:
其他好文 时间:
2020-05-21 11:42:46
阅读次数:
61
我们观察到在类中定义方法时,都带有self形参,为何必须在方法中定义形参self呢? 因为Python调用方法创建类实例时,将自动传入实参self。每个与类相关联的方法调用都自动传递实参self,他是一个指向实例本身的引用,让实例能够访问类中的属性和方法。 以self为前缀的变量都可供类中的所有方法 ...
分类:
编程语言 时间:
2020-05-19 10:56:35
阅读次数:
101
任何函数只要作为方法调用实际上都会传入一个隐式的实参,这个实参是一个对象,方法调用的母体就是这个对象。 函数的参数(实参和形参) 1、可选参数 当调用函数的时候传入的实参比函数声明时指定的形参个数要少,剩下的形参都将设置为undefined function getPropertyName(o, / ...
分类:
编程语言 时间:
2020-05-18 16:36:38
阅读次数:
57