TypeScript教程# 7:面向对象简介

Posted 凯小默

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TypeScript教程# 7:面向对象简介相关的知识,希望对你有一定的参考价值。

说明

尚硅谷TypeScript教程(李立超老师TS新课)学习笔记。

简介

面向对象是程序中一个非常重要的思想,面向对象很简单,简而言之就是程序之中所有的操作都需要通过对象来完成。

举例来说:

  • 操作浏览器要使用 window 对象
  • 操作网页要使用 document 对象
  • 操作控制台要使用 console 对象

一切操作都要通过对象,也就是所谓的面向对象,那么对象到底是什么呢?

这就要先说到程序是什么,计算机程序的本质就是对现实事物的抽象,抽象的反义词是具体,比如:照片是对一个具体的人的抽象, 汽车模型是对具体汽车的抽象等等。

程序也是对事物的抽象,在程序中我们可以表示一个人、一条狗、一把枪、一颗子弹等等所有的事物。一个事物到了程序中就变成了一个对象。

在程序中所有的对象都被分成了两个部分数据和功能,以人为例,人的姓名、性别、年龄、身高、体重等属于数据,人可以说话、走路、
吃饭、睡觉这些属于人的功能。

数据在对象中被成为属性,而功能就被称为方法。所以简而言之,在程序中一切皆是对象。

以上是关于TypeScript教程# 7:面向对象简介的主要内容,如果未能解决你的问题,请参考以下文章

转载:TypeScript 简介与《TypeScript 中文入门教程》

TypeScript教程

TypeScript入门及面向对象

软件开发入门教程网之TypeScript 类

面向对象—封装—people

TypeScript系列教程03基础语法