Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

개체를 인스턴스화하고 익명 실행에서 메서드 호출

참고

참고

한국어로 학습하시겠어요? Trailhead playground에서 한국어로 실습 과제를 시작하고, 괄호 안에 제공된 번역을 사용해 탐색해 보세요. 영어 데이터를 기반으로 실습 과제 검증이 이루어지므로 영문으로 표시된 값만 복사해 붙여 넣습니다. 한국어 조직에서 실습 과제를 통과하지 못한 경우, (1) 로캘을 미국을 바꾸고 (2) 여기에 제시된 지침에 따라 언어를 영어로 바꾼 후 (3) "Check Challenge(과제 확인)" 버튼을 눌러 다시 진행해 보세요.

원하는 언어로 Trailhead 사용하기 뱃지를 확인해 현지화된 Trailhead 경험을 활용하는 방법에 대해 자세히 알아보세요.

Trail Together와 함께 알아보기

이 단계를 전문가와 함께 진행하고 싶으신가요? Trail Together 시리즈의 일부인 이 비디오를 시청하세요.

(이 영상은 11분 30초부터 시작합니다. 단계 시작 부분으로 되돌려 다시 시청하려는 경우 참고하세요.)

개체 만들기

여기서는 BankAcct 클래스를 기반으로 당좌 예금 계좌 개체를 만듭니다. 이 작업을 기술적인 용어로 개체를 인스턴스화한다고 말하며, 이 말은 해당 클래스별로 정의되는 개체의 특정 인스턴스를 만든다는 뜻입니다. 그런 다음 makeDeposit 메서드를 호출하여 계좌 잔액에 금액을 추가하는 코드를 실행합니다.

  1. Developer Console에서 Execute Anonymous(익명 실행) 창을 엽니다. (Debug(디버그) | Open Execute Anonymous Window(익명 실행 창 열기)를 클릭합니다.)
  2. 기존 코드를 다음 코드로 바꿉니다.
    //From the BankAcct class, instantiate an object named chkAcct
    BankAcct chkAcct = new BankAcct();
    //Set the accttype attribute of the chkAcct object to Checking
    chkAcct.accttype = 'Checking';
    //Set the acctName attribute of the chkAcct object to D.Castillo-Chk
    chkAcct.acctName = 'D.Castillo-Chk';
    //Invoke the makeDeposit method with 150 as the argument
    chkAcct.makeDeposit(150);
    System.debug(chkAcct.getBalance());
  3. Open Log(로그 열기)가 선택되어 있는지 확인한 후 Execute(실행)를 클릭합니다. 실행 로그가 열립니다.
  4. Debug Only(디버그만)를 선택합니다.
  5. 디버그 메시지를 검토한 후 로그를 닫습니다.

여기서 수행하는 작업은 Salesforce에서 확인하지 않습니다. Verify Step(단계 확인)을 클릭하여 다음 단계로 진행하세요.

Salesforce 도움말에서 Trailhead 피드백을 공유하세요.

Trailhead에 관한 여러분의 의견에 귀 기울이겠습니다. 이제 Salesforce 도움말 사이트에서 언제든지 새로운 피드백 양식을 작성할 수 있습니다.

자세히 알아보기 의견 공유하기