[TOC] 函数的定义 函数的三种定义方式 空函数 有参函数 无参函数 函数的调用 函数的返回值 1. return可以返回值 2. return可以终止函数 3. return可以返回多个值,用元组返回 函数的参数 形参 位置形参 从左到右依次接受位置实参 默认形参 具有默认值,必须放在位置实参后 ...
分类:
其他好文 时间:
2019-09-25 15:52:57
阅读次数:
65
对象的自身引用是面向对象程序设计语言中特有的、十分重要的一种机制。在C++中,为这种机制设立了专门的表示:this指针变量。在类的每一个成员函数的形参表中都有一个隐含的指针变量this,该指针变量的类型就是成员函数所属类的类型。当程序中调用类的成员函数时,this指针变量被自动初始化为发出函数调用的... ...
分类:
其他好文 时间:
2019-09-25 15:22:46
阅读次数:
100
[TOC] 可变长参数 形参 用元组接收接收多余的位置实参 约定俗成形参名为 args 实参 打散列表,然后以位置实参传给位置形参 形参 用字典接收多余的关键字实参 约定俗成形参名为 kwargs 实参 打散字典,然后以关键字实参传给位置形参 形参 形参 接收所有多余的参数 函数对象 作为函数的返回 ...
分类:
其他好文 时间:
2019-09-22 23:41:59
阅读次数:
105
1.python的自定义函数 (1)python的函数定义 定义不含参数的python函数的基本语法: 注意: 函数名称应该见名知意。 函数名称的命名应该符合标识符命名规则。 函数的定义缩进非常严格。 (2)python的函数参数及返回值 python中的形参和实参与其他高级语言类似。但是其函数没有 ...
分类:
编程语言 时间:
2019-09-22 20:00:22
阅读次数:
86
2019-09-21-23:00:26 今天看了很多博客网的博客,看完觉得自己的博客真的是垃圾中的垃圾 新手不知道怎样写博客,我也很想写好一篇能让人看的博客,但是目前水平不够 只能慢慢改,今天的博客还是按照自己的方式写吧,明天开始学习怎么写一篇好的博客 但是感觉有点难,加油,但是自己写博客也是为了记 ...
分类:
编程语言 时间:
2019-09-22 01:50:55
阅读次数:
117
package main import "fmt" type Person struct { //和变量定义不同,不要写var关键字 Id int Name string Sex byte } type Student struct { Person Hobby string } func (s P ...
分类:
其他好文 时间:
2019-09-22 01:07:10
阅读次数:
103
//接口类型是一种抽象类型,他不会暴露所代表的对象的内部直的结构和这个对象支持的基础操作的集合,它们只展示自己的方法.因此接口类型不能将其实例化 //接口类型描述了一些列的方法的集合 //接口类型名通常以"er"结尾 ...
分类:
其他好文 时间:
2019-09-22 01:06:11
阅读次数:
81
最近有同学问我关于Java中值传递与引用传递的问题,在此小结一下 值传递是指在函数调用时将实参内容复制一份传递给形参,这样在函数中改变该参数不会对原参数产生影响。 引用传递是指将对象地址的引用传递给该函数,这样在函数中改变该参数会对原参数产生影响。 两者的主要区别在于:是否将实参内容复制一份传递给了 ...
分类:
编程语言 时间:
2019-09-22 01:03:54
阅读次数:
105
[TOC] 可变长参数 形参 接收多余的位置实参,以元组形式保存 接收多余的关键字实参,以字典形式保存 实参 将元组类型打散,传给 形参 将字典类型打散,传给 形参 函数对象 可以作为引用 作为容器元素 作为函数参数 作为函数函数返回值 函数嵌套 打印九九乘法表 名称空间与作用域 名称空间 内置名称 ...
分类:
编程语言 时间:
2019-09-21 21:01:36
阅读次数:
100
一.方法重载(1) 1,不同的形参列表:类型不同,个数不同,顺序不同 2,方法的重载和权限修饰符,返回值类型,形参的变量名无关 3,如何确定调用的是哪个方法:方法名+形参列表 4,如果有相同的类型(形参的类型)那么就直接调用,如果没有,就在查找是否有可以自动类型提升的方法 一.可变形参(2) 二.p ...
分类:
编程语言 时间:
2019-09-21 19:02:01
阅读次数:
94