PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
19352 03/04/22 11:19:10 RE(2):PB7.0: 変数 By masamura
19349 03/04/22 09:51:49 RE(1):PB7.0: 変数 By hirotyan
19338 03/04/21 22:30:23 PB7.0: 変数 By masamura

カテゴリ:PowerBuilderの開発環境
日付:2003年04月22日 09:51 発信者:hirotyan
題名:RE(1):PB7.0: 変数

この辺って、初心者ぶっとばしの説明書なんで、大いに困りますよね。(汗)
私もオブジェクト指向はPBが最初だったので、この辺が最初の壁でした。

本当の概念とはずれているかも知れませんが、
私の中では、インスタンス変数は、グローバル変数とローカル変数の中間と
とらえています。
たとえば、ウインドウペインタ内で宣言したインスタンス変数は、
ウインドウが破棄されるまでウインドウ内のオブジェクト間で
自由に受け渡しできる変数、という概念でいます。
参照レベルとか、ややこしいことがいろいろありますが、
初心者中の初心者ということなんで最初はそういう概念で
なんとかなるんじゃないでしょうか?
ローカルよりいっぱい使えて、グローバルより使えん、見たいな感じで。
おいおいわかってくると思いますよ。

オブジェクト(クラス)を実体化する「オブジェクトのインスタンス」ってのも出てきますが、
インスタンス変数とは感覚的に別物なんで、ややこしいです。

共有変数は、この辺がわかってこないと理解不能です。(汗)
最初はグローバル変数とインスタンス変数の中間みたいな概念で
いいと思います。あんまり使ったことないんでなんとかなるでしょう。(汗)

本当のことが知りたければ、オブジェクト指向でいろいろ検索してみてください。
私も知りません。(笑)でも、解るとこから適当にしばらくやってると、なんとかなってくるもんですよ。
最初は不安でしょうががんばってくださいな。


masamuraさん、おはようございます。

>すみません。初心者中の初心者です。

>オブジェクト変数は、オブジェクトの中だけで使える変数。
>グローバル変数は、アプリケーション上で使える変数。

>ということは、わかるのですが、

>インスタンス変数と共有変数はの概念と違いがよくわかりません。

>オブジェクト指向の概念がまだつかめてないのが、ありまして。

>よろしくお願いします。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.