1. 学习
  2. /
  3. 课程
  4. /
  5. Julia 중급

Connected

练习

가변 및 타입 지정 구조체

우리는 Employee라는 타입을 만들고, CEO 정보를 저장하기 위해 인스턴스 employee도 생성했어요. 하지만 일부 정보는 시간이 지나면 바뀔 수 있어요. CEO의 이름이 바뀌거나, 나이가 증가하거나, 근무지가 달라질 수 있죠. 직원 정보를 항상 최신으로 유지하려면 employee 인스턴스의 필드를 업데이트할 수 있어야 합니다.

또한 입력되는 데이터의 타입을 제한하고 싶어요. 데이터 입력 담당자가 직원 정보를 입력할 때 실수로 잘못 입력하는 일을 방지하려는 목적이에요. 다음을 강제하려고 합니다:

  • 이름은 문자열이어야 함
  • 나이는 정수 값이어야 함
  • 근무지는 문자열이어야 함

가변 구조체를 만들려면 mutable 키워드를 사용한다는 점을 기억하세요.

说明 1 / 共 2 个

undefined XP
    1
    2
  • Employee 구조체를 가변으로 바꾸세요.