"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 객체 반환

객체 반환

2024-11-09에 게시됨
검색:430
  • 메서드는 클래스 유형을 포함한 모든 데이터 유형을 반환할 수 있습니다.

  • 예를 들어 오류를 보고하는 데 사용할 수 있는 ErrorMsg 클래스가 있습니다.

  • ErrorMsg 클래스의 getErrorMsg() 메소드는 문자열 객체를 반환합니다.

  • 이 문자열 객체에는 수신된 오류 코드를 기반으로 한 오류 설명이 포함되어 있습니다.

  • 예:
    Retornando objetos

  • 직접 만든 클래스에서 개체를 반환할 수 있습니다.

  • 예: 두 가지 오류 클래스를 포함하여 이전 프로그램을 재작업한 버전입니다.

  • Err 클래스는 심각도 코드와 함께 오류 메시지를 캡슐화합니다.

  • ErrorInfo 클래스는 getErrorInfo()라는 메서드를 정의합니다.

  • getErrorInfo() 메소드는 Err 클래스의 객체를 반환합니다.

Retornando objetos

Retornando objetos

  • getErrorInfo()가 호출될 때마다 새로운 Err 객체가 생성되어 반환됩니다.

  • Err 객체 참조는 오류 메시지와 심각도 코드를 표시하기 위해 main()에서 사용됩니다.

  • 메서드에 의해 반환된 객체는 더 이상 참조되지 않을 때까지 계속 존재합니다.

  • 해당 객체에 대한 참조가 더 이상 없으면 가비지 컬렉션 대상이 됩니다.

  • 객체를 생성한 메소드가 종료되었다고 해서 객체가 소멸되는 것은 아닙니다.

릴리스 선언문 이 글은 https://dev.to/devsjavagirls/retornando-objetos-l86?1에서 복제됩니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3