Excel VBA オブジェクト指向プログラミング

所在平台: Udemy

课程主页: https://www.udemy.com/course/excel-vba-v/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Excel VBA面向对象编程** 本课程将通过一个由学生类和包含学生的教室类组成的示例,深入讲解Excel VBA中的面向对象编程。 **课程主要内容:** * **面向对象编程入门:** 体验对象的使用,理解类(Class)与实例(Instance)的概念。 * **类图与序列图:** 学习如何阅读和理解面向对象设计的常用图表。 * **类属性与方法的设置:** 掌握如何为类定义属性(Property)和方法(Method),并具体为Student类设置属性和方法。 * **数组在面向对象编程中的应用:** 学习如何在属性中使用数组,以及如何在创建实例时为数组属性设置数据,并在方法中使用这些数组数据。 * **ClassRoom类设计:** * 学习如何将Student类组织到ClassRoom类中。 * 理解类之间关系的表示方法,特别是“聚合”(Aggregation)和“组合”(Composition)。 * 学习如何使用数组实现Student类到ClassRoom类的聚合。 * 介绍并演示在Excel VBA中使用`ArrayList`,包括其创建方法和常见用法,以及如何利用`ArrayList`实现ClassRoom类对Student类的聚合。 **课程特色:** * 通过具体的例题和练习,帮助学员扎实掌握面向对象编程的核心概念。 * 重点讲解在Excel VBA中如何实现面向对象的设计。

课程评论(0条)

课程详情

例題として、生徒に関するクラスと、それを束ねた教室のクラスを例に説明を行います。以下主な内容を列挙します。基本編1・オブジェクト指向プログラミングを具体的に見てみよう1 オブジェクトの使用法を体感します。・演習1・オブジェクト指向プログラミングを具体的に見てみよう2 クラスとインスタンスの概念を理解します・基本編1知識定着テスト基本編2・クラス図とシークエンス図 クラス図とシークエンス図の味方を学びます・Propertyステートメントの設定 クラスのプロパティの設定法を学びます。・メソッドの設定 クラスのメソッドの設定法を学びます。・Studentクラスのプロパティの設定 Studentクラスのプロパティを具体的に設定します・Studentクラスのメソッドの設定 Studentクラスのメソッドを具体的に設定します ・演習2・配列のプロパティ プロパティで配列を扱いたいときのテクニックを解説します・配列のプロパティのデータ設定 インスタンスを作成したとき、配列プロパティにどのようにデータを設定するかを解説します・配列のプロパティをメソッドで使用する方法 配列データを扱うプロパティのインスタンス変数をメソッドでどのように使うのか解説します・演習3・ClassRoomクラス Studentクラスを束ねてClassRoomクラスをつくることについての説明です・ClassRoomクラスの構成を考える ClassRoomクラスにStudentクラスを束ねるときのクラス図の書き方を解説します。・「集約」と「コンポジション」 クラスの関係を表す「集約」と「コンポジション」について解説します・配列を用いた集約の実装 ClassRoomクラスを配列を用いてStudentクラスを束ねる方法を解説します・ArrayListについて Java言語で「集約」や「コンポジション」を行うとき頻繁に用いられるArrayListがExcelVBAでも利用できることを解説します・ArrayListの作成方法 ArrayListの作成方法を解説します。・ArrayListの利用例 ArrayListの代表的な利用方法を例題を通して説明します。・ArrayListを用いた集約の実装 ClassRoomクラスをArrayListを用いてStudentクラスを束ねる方法を解説します・演習4・基本編2知識定着テスト

课程标签

0人关注该课程

主题相关的课程