定义类

定义类

内置的类和类型

自定义类

自定义类2

什么是类

在面向对象程序设计中,类是:

  • 一种面向对象编程语言的构造
  • 创建对象的蓝图
  • 描述了所创建对象共同的属性和方法

面向对象

对象:object

  • 客观世界中某个具体的事物
  • 变成语言中的基本元素

描述对象:

  • 唯一标识
  • 属性:是什么
  • 行为:做什么

两种编程思想

面向过程编程(OPP)

  • 是一种以事物为中心的变成思想。主要关注“怎么做”,即完成任务的具体细节。

面向对象编程(OOP)

  • 是一种以对象为基础的变成思想。主要关注“谁来做”,即完成任务的对象

实例

分解实例化过程

查找初始化方法init(注意:这个不叫做“构造方法”)

  • 若有,则执行
  • 通常,设置属性
  • 初始化方法不写return

实例

  • 属性
  • 方法
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容