```Java /*多态的注意事项 (1)如果子类重写了父类方法, 意味着子类里定义的方法彻底覆盖了父类里同名的方法, 系统将不可能把父类里的方法转移到子类中 补充对(1)的个人理解: 当s向上转型传给了b, b即使想调用自有的方法, 调用的依然是被重写的子类的方法。编译看左边, 运行看右边。 (2... ...
分类:
编程语言 时间:
2019-09-17 09:46:21
阅读次数:
196
一、封装(隐藏): 隐藏对象的属性和实现细节,只对外提供必要的方法。相当于将"细节封装起来",只对外暴露“相关调用方法”。通过私有属性、私有方法的方式实现封装。 Python追求简洁的语法,没有严格的语法级别的"访问控制符",更多的是依靠程序员的自觉实现。 二、继承: 如果一个新类继承自一个设计好的 ...
分类:
其他好文 时间:
2019-09-15 11:20:07
阅读次数:
184
这里不详细介绍类,只总结一些小萌新在学习python 类时会有的一些疑点。 类的私有性 类的私有性 可以看到,以上调用方法都会因为没有权限给返回错误 如果想要调用私有的属性,使用如下方式: self是个什么东西嗯? self是个什么东西嗯? 返回值为 参考链接:http://c.biancheng. ...
分类:
编程语言 时间:
2019-09-11 15:32:33
阅读次数:
107
当前台没有错 路径也没有错 遇见报错404 找不到后台方法时 查看是否输入[WebMethod] 调用方法 即可 引用using System.Web.Services; public partial class xuexi21 : System.Web.UI.Page { protected vo ...
分类:
其他好文 时间:
2019-09-10 12:48:35
阅读次数:
80
本节主要用于机器学习入门,介绍两个简单的分类模型: 决策树和随机森林 不涉及内部原理,仅仅介绍基础的调用方法 1. How Models Work 以简单的决策树为例 This step of capturing patterns from data is called fitting or tra ...
分类:
系统相关 时间:
2019-09-07 22:01:17
阅读次数:
172
delegate 是表示对具有特定参数列表和返回类型的方法的引用的类型。 在实例化委托时,你可以将其实例与任何具有兼容签名和返回类型的方法相关联。 你可以通过委托实例调用方法。 委托用于将方法作为参数传递给其他方法。 事件处理程序就是通过委托调用的方法。 你可以创建一个自定义方法,当发生特定事件时, ...
递归:方法定义中调用方法本身 如果是方法的嵌套调用 这不是递归基本思想就是“自己调用自己” 一个使用递归技术的方法将会直接或者间接的调用自己 几个应注意的点: 递归一定要有出口否则就是死递归 递归的次数不能太多 否则就内存溢出 构造方法不能递归使用 例: 递归求n的阶乘 有一对兔子,从出生后第3个月 ...
分类:
编程语言 时间:
2019-09-04 10:03:38
阅读次数:
73
有类A和类B,分别有a();和b();方法。其中a()中会调用b()方法 如果b()方法的执行时间较短的话,可以不用管其他,这样调用就好。但是,如果执行时间较长的话,a()方法里往下的代码无法继续执行,会一直等待b()方法执行完事。这就是方法的同步调用。缺点是,一个方法执行时间长或阻塞,会造成整个a ...
分类:
编程语言 时间:
2019-09-03 09:57:46
阅读次数:
84
Java 异常处理的五个关键字:try、catch、finally、throw、throws 一、抛出异常 throw 在编写程序时,我们必须要考虑程序出现问题的情况。比如,在定义方法时,方法需要接受参数。那么,当调用方法使用接受到的参数时,首先需要先对参数数据进行合法的判断,数据若不合法,就应该告 ...
分类:
编程语言 时间:
2019-09-02 23:34:11
阅读次数:
104
第五章 初始化与清理(下) 5.7 构造器初始化 可以使用构造器来进行初始化,在运行时可以调用方法或执行某些动作来确定初值,但是我们无法阻止自动初始化的进行,它将在构造器被调用之前发生。例如: 那么i首先被置为0,然后变成7.编译器不会强制你一定要在构造器的某个地方或在使用它们之前对元素进行初始化, ...
分类:
编程语言 时间:
2019-09-02 09:37:57
阅读次数:
82