[SCALA] 나는 모든 스칼라에서 한 번에 여러 패키지에서 가져올 수 있습니까?
SCALA나는 모든 스칼라에서 한 번에 여러 패키지에서 가져올 수 있습니까?
내 스칼라의 시작이 특정 프로젝트에 파일에서, 나는 종종 이런 라인을 가지고 :
package com.mycompany
package subproject
import common._
import uiutils._
import databinding._
import modeling._
객체 ProjectImports를 만드는 방법 (또는 패키지 개체)이 "preimports"이 수입의 전부가 될 수 있도록 단순히 쓰기 후 수
import ProjectImports._
대신 내 다른 프로젝트 파일의 각각의 전체 목록의?
이 스칼라 패키지 scala.`package`와 PREDEF 수입되는 방식과 관련되어 있습니까?
해결법
-
==============================
1.당신이 필요한 모든 수입은 몇 가지 특성의 구성원 인 경우 쉽게 할 수있다. 이 기능을 가진 여러 특성이있는 경우, 내부 클래스 등 당신은 그들 모두로부터 상속 된 개체를 만들 수 있습니다. 그래서 모든 물건은 단순 수입 MyObject._로 가져올 수 있습니다. 이런 식으로 클래스를 가져 오기 조금 까다로운되었다 - 각 클래스에 대한 형식 멤버를 만들어야합니다.
당신이 필요한 모든 수입은 몇 가지 특성의 구성원 인 경우 쉽게 할 수있다. 이 기능을 가진 여러 특성이있는 경우, 내부 클래스 등 당신은 그들 모두로부터 상속 된 개체를 만들 수 있습니다. 그래서 모든 물건은 단순 수입 MyObject._로 가져올 수 있습니다. 이런 식으로 클래스를 가져 오기 조금 까다로운되었다 - 각 클래스에 대한 형식 멤버를 만들어야합니다.
이 기술의 더 많은 예제 scalaz 프로젝트 카스바 수입 객체와 Scalaz 객체를 참조하십시오.
from https://stackoverflow.com/questions/5744768/can-i-import-from-multiple-packages-all-at-once-in-scala by cc-by-sa and MIT license
'SCALA' 카테고리의 다른 글
[SCALA] 형 PARAMS을 지정하기위한이 스칼라 중위 구문의 이름은 무엇입니까? (0) | 2019.11.22 |
---|---|
[SCALA] "시도 -과 - 자원 / 사용"에 대한 간단한 스칼라 패턴 (자동 자원 관리) (0) | 2019.11.22 |
[SCALA] 어떻게 스칼라 2.10에서 구현 게으른 발 클래스 변수는? (0) | 2019.11.22 |
[SCALA] 스칼라지도 # get 및 일부의 반환 () (0) | 2019.11.22 |
[SCALA] 어떻게 자바에서 방법 싱글 스칼라 부릅니까? (0) | 2019.11.22 |