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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.