美文网首页
VBA-JC第5节|面向对象基本原理与Excel对象结构

VBA-JC第5节|面向对象基本原理与Excel对象结构

作者: 努力奋斗的durian | 来源:发表于2019-05-14 15:19 被阅读0次

最近更新:'2019-05-14'

  1. 类与对象概念
  2. Excel对象结构

1. 类与对象概念

1.1面向对象的基本概念

什么叫面向对象?
就是程序的一种设计方法.一种能在程序代码中写清楚这个系统到底是什么样子的的一种方法.

以游戏案例进行面向对象类比:

1.1.1面向对象,要点1:类(Class)

需要知道有哪几种类?
类有三种:人,妖,武器


1.1.2面向对象,要点2:属性(attribute)

具备什么特征?


1.1.3面向对象,要点3:方法(Method)

能做什么事情?
比如在游戏,人就会跑步,攻击,死亡的动作;而妖就会跑步,攻击,死亡,变身的动作.而武器就会发生损耗的动作.


注意事项:
各类之间可以互相持有.比如人妖都可以拥有攻击的动作.
1.1.4面向对象,要点4:对象(Object)

1.2总结归纳:

1.对象:系统中每一个具体的事物
2.类:对象的分类,同类对象特征相同
3.属性:是什么样子?
4.方法:能做什么?

2. Excel对象结构

Excel的对象有如下:

  • 定义
  • 定义属性
  • 定义方法
  • 创建并使用对象

excel的类/对象超级多,因此只需知道重点的就可以了

2. 1 Application

代表正在运行的Exce系统本身


2. 2Work Book

代表一个打开的Exce文件


2.3Work sheet

代表一张工作表


2.4Range

代表一个或若干个单元格组成的内容区域

2. 5之间相互的关系

1.工作簿都是属于application持有



2.每个工作簿都有多个工作表



3.每个工作表又有成千上万个单元格
4.application由多个workbooks组成,每个workbook又有多个worksheets组成,每个worksheet又有装cells组成.

特别说明cells装的是只代表一个的单元格.如果涉及对象包含了很多单元格,那么用range对象即可.不需要cells.

相关文章

  • VBA-JC第5节|面向对象基本原理与Excel对象结构

    最近更新:'2019-05-14' 类与对象概念Excel对象结构 1. 类与对象概念 1.1面向对象的基本概念 ...

  • Python GUI与面向对象

    Python GUI与面向对象 Python面向对象 对象是数据与其能实施的操作的封装结构 类是对于实例对象的抽象...

  • JS第四天

    一、面向对象JS JS面向对象初始 1、属性与方法 使用属性解决循环绑定变量污染 2、类字典结构使用 结构 拓展 ...

  • 面向对象

    面向对象方法概论 对象、结构 概念呢 特征 1.1 什么是面向对象 面向对象方法的基本思想 对象 属性-静态特征 ...

  • Java核心技术学习笔记一

    第四章 类与对象 一、面向对象设计概述 1、面向过程与面向对象 传统的结构化程序设计通过设计一系列的过程(即算法...

  • Java面向对象一

    一、类与对象 类中主要包括五种结构:变量、方法、构造器、代码块、内部类 1.面向对象与面向过程 面向过程:强调的是...

  • js面向对象

    js面向对象(第五周) 什么是面向对象 面向对象是一种编程思想,是在面向过程编程(结构化编程)之后出现的,面向对象...

  • Java学习day-07:面向对象

    一、面向过程和面向对象 1.面向对象与面向过程的区别: 面向对象具有三大特征;封装,继承,多态;面向对象与面向过程...

  • 一些基本知识

    1.面向过程与面向对象 OC中的类是面向对象,C语言中的结构体是面向过程。OC不能直接编译,需要由runtime转...

  • 面向对象_初识

    目录 面向对象编程介绍 类与对象介绍 私有属性与私有方法 面向对象编程 1. 面向对象编程介绍 面向对象编程:Ob...

网友评论

      本文标题:VBA-JC第5节|面向对象基本原理与Excel对象结构

      本文链接:https://www.haomeiwen.com/subject/nunjaqtx.html