🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.lang.java
Article #24802

����Java����������

#24802
From: diff.bbs
Date: Mon, 22 Dec 1997 00:00
98 lines
3507 bytes
�����ŪJava Beans������������ԭ��ʹ���ϵ������ز������ˡ�
��ĺ�ugly.��ԭ���Ļ��뷨�DZ���������ǰ׺���洢�ṹ�ú�
׺������û��ǰ��׺,�������������������Ա��m_��ͷ���ֲ���
��û�С������ö����ṹ���߹�����������Щ�󲿷���Դ����MS��
����������(��Ȼֻ�Dz��ַ��)��

<pre>
   class MyClass 
   {
      char[]  m_chMyChar_A;    // ch - char[],_A - ����
      String  m_strMyStr;      // str - String
      int     m_iMyInt;        // i - int
      boolean m_bLabelVisble   // b - boolean
      
      ......

      Label   m_label_A[]      // Object array
      int     m_iLabelNumber   // 

      public void removeMyLabel()
      {
          int tmpInt;
          
          if( !m_bLabelVisible )
          {
             for( tmpInt = 0; tmpInt < m_iLabeNumber; i ++ )
                m_label_A[tmpInt].hide();
           }
       }

      ......                               
    }
<pre>
Ȼ������Java Beans�󣬸��design pattern.

<pre>
   class MyClass 
   {
      char[]  m_chMyChar_A;    // ch - char[],_A - ����
      String  m_strMyStr;      // str - String
      int     m_iMyInt;        // i - int
      boolean m_bLabelVisble   // b - boolean
      
      ......

      Label   m_label_A[]      // Object array
      int     m_iLabelNumber   // 

      public void removeMyLabel()
      {
          int tmpInt;
          
          if( !m_bLabelVisible )
          {
             for( tmpInt = 0; tmpInt < m_iLabeNumber; i ++ )
                m_label_A[tmpInt].hide();
           }
       }

      public boolean ism_bLabelVisible()
      {
          return m_bLabelVisible;
       }

      public void setm_bLabelVisible(boolean b)
      {
          m_bLabelVisible = b;   
       }
      ......                               
    }
<pre>

����ij���Ϳ��ź�ugly,����ͳ������m�ϣ�������ʲô
�õĽ���������������ÿ�Щ�𣿶��ң���Java��̹����
�������MS���Dz�̫һ��ġ������������һ����Щ����
������Ҫ������ij�������������ȷ���������������
Java Doc,��������á������JWolf��ʾ�ҵģ���ԭ������
����Java Doc�涨��ע�͹���Ȼ������ɵ�doc�������
���������֣����������ʱ�䣬��Ʊ��滹Ӧ�����д��


<pre>                      Diff. </pre>






 
      





--
 ��Դ: ����������BBSվ��bbs.nease.net�E[FROM: www-post@bbs.nease.n]
Technical Details
Message-ID: <3MEA8B$8Wi@bbs.nease.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: f6cb0,e5bfcf577179ecad,start
X-Google-Attributes: gidf6cb0,public
From: diff.bbs@bbs.nease.net ()
Subject: ����Java����������
Date: 1997/12/22
Message-ID: <3MEA8B$8Wi@bbs.nease.net>
X-Deja-AN: 309556515
X-Filename: Java/M.882768779.A
Organization: Net Ease
Newsgroups: cn.bbs.comp.lang.java,