微软作为编译器狂魔一直有一个心病,就是改良JavaScript这种语法超级烂又很多人用的编程语言,于是TypeScript诞生了 先做个对比吧: 下面来把ts的特点逐一介绍: 1.类型 常见的ts类型:string、number、boolean、undefined、null、void、any、enu ...
分类:
其他好文 时间:
2019-10-23 20:16:22
阅读次数:
78
本文将从以下几方面介绍类与继承 类的声明与实例化 如何实现继承 继承的几种方式 类的声明与实例化 类的声明一般有两种方式 实例化就比较简单,直接用new运算符 这些比较简单,简单介绍一下就可以了。接下来,介绍本文的重点内容,继承。 如何实现继承 实现继承的方式主要有两种: 第一种借助构造函数实现继承 ...
分类:
编程语言 时间:
2019-10-18 09:35:28
阅读次数:
82
本文将从以下几方面介绍类与继承 类的声明与实例化 如何实现继承 继承的几种方式 类的声明与实例化 类的声明一般有两种方式 实例化就比较简单,直接用new运算符 这些比较简单,简单介绍一下就可以了。接下来,介绍本文的重点内容,继承。 如何实现继承 实现继承的方式主要有两种: 第一种借助构造函数实现继承 ...
分类:
编程语言 时间:
2019-10-05 14:15:01
阅读次数:
95
介绍 类的单例设计模式,就是采取一定的方法来保证在整个软件系统中,某个类只存在一个对象实例。且该类只提供一个取得其对象实例的方法(静态方法)。 八种方式 单例模式有八种方式: 1. 饿汉式(静态常量) 2. 饿汉式(静态代码块) 3. 懒汉式(线程不安全) 4. 懒汉式(线程安全,同步方法) 5. ...
分类:
其他好文 时间:
2019-09-24 17:30:25
阅读次数:
86
这里不详细介绍类,只总结一些小萌新在学习python 类时会有的一些疑点。 类的私有性 类的私有性 可以看到,以上调用方法都会因为没有权限给返回错误 如果想要调用私有的属性,使用如下方式: self是个什么东西嗯? self是个什么东西嗯? 返回值为 参考链接:http://c.biancheng. ...
分类:
编程语言 时间:
2019-09-11 15:32:33
阅读次数:
107
前言 在开始介绍类型信息之前一定要区分一些概念: 1、静态类型语言与动态类型语言 静态类型语言:在编译期进行类型检查的语言(例如,Java)。(例如 int i = 3;) 动态类型语言:在运行期进行类型检查的语言(例如,JavaScript)。最明显的特征为变量没有类型值有类型(如,var=3;) ...
分类:
其他好文 时间:
2019-09-08 20:34:41
阅读次数:
114
ArrayList 是 List 集合的列表经典实现,其底层采用定长数组实现,可以根据集合大小进行自动扩容。 原理 为了深入理解 ArrayList 的原理,我们将从类成员变量、构造方法、核心方法两个方面逐一介绍。 类成员变量 构造方法 ArrayList 一共有 3 个构造方法: 从第一个构造方法 ...
分类:
其他好文 时间:
2019-08-26 09:25:14
阅读次数:
101
以下面例子作为面向对象基础介绍,类比java里的面向对象既可以,大同小异 子类dog,cat继承动物animal,子类继承父类所有属性,并可以重写父类方法,并可以有自己的方法。 对于Python的私有类属性不可以修改,但可以通过方法来实现对私有属性的控制。 具体详解可参考这位博文:https://w ...
分类:
编程语言 时间:
2019-08-16 22:57:08
阅读次数:
95
类常量跟对象没有关系,他只属于类 所以调用的时候直接用类名调用 输出 '女' 切记输出常量使用::静态方法的方式输出 ...
分类:
Web程序 时间:
2019-07-26 21:10:06
阅读次数:
131
类和对象介绍 类即类别、种类,是面向对象设计最重要的概念, 对象是特征与技能的结合体,而类则是一系列对象相似的特征与技能的结合体 在现实世界中:先有对象,再有类,对象是具体的存在,而类仅仅只是一个概念,并不真实存在 #在程序中,务必保证:先定义类,后使用类产生对象 PS: 1. 在程序中特征用变量标 ...
分类:
其他好文 时间:
2019-07-25 00:41:27
阅读次数:
115