-1

2 種類の jsp コードを作成しましたが、どちらも同じ目的です。

示されている 1 種類のコード

  <%!
  String firstname;
  String lastname;

  %>

および 2 種類のコードは次のとおりです。

    <%!
       public class Employee {
               protected String firstName;
               protected String lastName;

          public String getFirstName () {
                  return (firstName);
              }
           public String getLastName (){
                    return (lastName);
              }      
       }
   %>

この 2 つの型宣言の間のアプリケーション セキュリティの違いはありますか。これら 2 つのタイプの宣言の違いについて教えてください。

4

2 に答える 2

0

2番目のコードは、Javaでのデータのカプセル化の例です。カプセル化と呼ばれるためです。

ここでは、パブリック メソッドを介して保護されたフィールドにアクセスしています。

于 2013-10-16T02:48:28.397 に答える