オブジェクト指向

| コメント(0)

今日から 4 日間、オブジェクト指向(JAVA言語による)の講義を受講している。

第一回目は JAVA がどういう記述なのか等、簡単な内容に終わった。今回は3つの収穫があったように思う。

一つは、JAVA の復習。実は、私は過去にオブジェクト指向の勉強も兼ねて、JAVA の本を買ってきて勉強したことがある。その時は、別に何も作りたいモノがなく、概念的にもイマイチわからないまま終わっていた。しかし、今日の講義で思い出しながら何となく理解できた気がする。

二つ目は、デザインのイメージが沸いた事。今デザインを担当しているサイトは JAVA と密接に関係しているので、ちょっとした思いつきがあった。蛇の道は蛇? まぁ、通るかどうかは分からないが。

三つ目、これは何となく思ったことでネタのようなモノ。オブジェクト指向というと、オブジェクトやクラス、インスタンス、継承等の概念が出てくる。(継承はまだ出てきていない)この中で、「クラス」と「継承」にチョット引っ掛かった。これは「CSS」にも似たものがあるじゃないか。別に今日初めてこれらの存在を知ったわけではないが、何となくそんなことを思った。

「クラス」はそのまま CSS の「クラスセレクタ」に、「メソッド」「変数」などは「プロパティ」に対応させてみることが出来そう。「インスタンス化」は HTML にクラス属性を付加することのようだと思う。また、継承も存在する。厳密には違うと思うが、それでも似ているとは思う。

クラス属性の付加などを考えると HTML も併せてオブジェクト指向っぽいものになっている気がする。「(X)HTML+CSS」はオブジェクト指向なのか? まぁ、JAVA とは違いまだまだ処理系依存が続きそうだが(笑

三つ目に関しては、Smart Thinkings のネタですが、上記の通りデザインを担当しているサイトのデザインがまだ出来ていないので、チョット更新しにくかったりするのでコッチに下書き… まだオブジェクト指向自体もよく分かっていないので「全然違うジャン!」ってことになる可能性も否めないし。

コメントする

このブログ記事について

このページは、R-STYLEが2005年12月 7日 22:17に書いたブログ記事です。

ひとつ前のブログ記事は「MT 導入」です。

次のブログ記事は「モチベーション」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。