タグ

クラスに関するiloのブックマーク (5)

  • いまさらながらだけど、オブジェクトとクラスの関係を究めてみようよ - 檜山正幸のキマイラ飼育記 (はてなBlog)

    オブジェクトとクラスの関係について、次のような説明を見かけました(文言の引用ではなくて、檜山による要約)。 オブジェクトとクラスは全体としてツリー構造をしていて、ツリーの末端をオブジェクト、末端以外のノードをクラスという。末端であるオブジェクトは、その親ノードであるクラスのインスタンスと呼び、クラスどおしの親子関係を継承関係と呼ぶ。 うーむ、この説明、ある意味「簡潔でわかりやすい」とも言えるのだけど、ちょっと単純化し過ぎでしょ。 オブジェクトやクラスの概念て、そんなに美しくもなきゃ、整合的でもありません。実用性やら実装上の都合やらでゴチャゴチャですがね。しかし、そのゴチャゴチャが悪いともいえません。ゴチャゴチャを無理に単純化することなく、必然性を持った(幾分は偶発的だけど(苦笑))複雑さとして理解すべきかと思います。 というわけで、メタクラスやレイフィケーション(reification)な

    いまさらながらだけど、オブジェクトとクラスの関係を究めてみようよ - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • Happy CLASS Programming

    初音 玲 HATSUNE, Akira 複数のフォームから共通に使うようなロジック(プログラムコード)はどこに記述すべきなのだろうか。素直に考えれば、標準モジュールにPublicサブプロシージャやPublic関数として記述するだろう。しかし、Visual Basicにはクラスモジュールというものもある。このクラスモジュールにもPublicサブプロシージャやPublic関数を記述できる。この両者の違いや、そもそも「クラス」という名前の意味を考えてみたい。このような基礎的なことを今のうちに理解し、クラスに慣れ親しんでおくことは、これからのVisual Basicプログラマには必要不可欠である。なぜなら、次期Visual Basicでは、このクラス周りも大幅に拡張されることが予告されているからだ。だからこそ、来るべき新Visual Basicのヘルプファイルをすらすら読めるだけの基礎知識を今か

  • Ncfreak.com is for sale | HugeDomains

    Working with hugedomains.com was a quick and easy process. We got to speak to multiple real people located in Colorado without having to wait on hold! Our only complaint was we felt we had to overpay more than this particular domain was worth, and we weren't able to negotiate it down to a level that we felt was fair. However, payment and delivery were seamless, and within a few hours we had all of

    Ncfreak.com is for sale | HugeDomains
  • クラスの変数設定方法

  • クラスモジュール講座

    ここでは、VB のクラスモジュールについて詳しく解説しています。「VB の基は知ってるけど、クラスとか難しいことはまだ知らない」という人へ。 クラスを理解すれば、プログラミング や VB への理解が深まり、今まで以上にプログラミングが楽しくなると思います。 目次 導入 クラスモジュールを学ぶ前に ... 何をしようとしているのか? 「クラス」とは? 基礎編 クラスモジュールの役割 クラスとオブジェクトの関係、インスタンスとは? プロパティ 前編 プロパティ 後編 メソッド イベント インスタンスの誕生と終焉 Object 型 コラム なぜ“オブジェクト指向”が必要なのか? 標準モジュールにプロパティ ... 小ネタ クラス化のメリット クラス化の留意点 応用編 オブジェクト変数とインスタンスByVal とインスタンス ポリモーフィズム ... オブジェクト同士の契約ポリモーフィズムとイン

  • 1