달력

8

« 2019/8 »

  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3

'2019/08/31'에 해당되는 글 2

  1. 불특정한 복수형 명사
  2. 공변성 vs 반공변성


 

 

불특정한 복수형 명사

·       영어는 단수/복수 구분합니다.

·       한국어는 단수 형태를 선호합니다.

·       불특정하고 복수관사를 쓰지 않습니다(X).

·       특성이 밝혀지지 않아서 보편적으로 언급하는 것이라면 이때는 관사를 쓰지 않는 특징이 있습니다.

 

 

I have apples in my bag. (가방 열기 전까지 어떤 사과인지 모름)

가방 안에 사과 있어.(한국어 해석시 사과이라고 해석하지 않습니다. -> 단수 선호)

 

Cats are cute. (보편적인 의미에서 고양이를 언급)

고양이는 귀여워.(한국어 해석시 고양이이라고 해석하지 않습니다. -> 단수 선호)

 

 

Do you have coins?

 

I see butterflies.

나비다.

 

How many superheroes do you know?

 

I read books all the time.

 

 

 

 

 


'English' 카테고리의 다른 글

~초 / 말  (0) 2019.09.14
besides 전치사  (0) 2019.09.07
불특정한 복수형 명사  (0) 2019.08.31
불특정한 복수형 명사  (0) 2019.08.20
조동사(modals), 조동사(modals)의 종류, 조동사의 특징과 사용법  (0) 2019.08.13
대명사(Pronoun)  (0) 2019.08.04
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

 

공변성 vs 반공변성

Java 와일드카드와 제네릭을 함께 사용해서 구현해 줍니다.

Kotlin에서는 키워드를 통해 구현합니다.

공변성

반공변성

Covariance

Contravariance

선언한 만큼은 읽을 있습니다.

채우지 않더라도 기록할 있습니다.

원래 지정된 것보다 더 많이 파생된 형식을 사용할 수 있습니다.

원래 지정된 것보다 제네릭한( 파생적인)형식을 사용할 있습니다.

생성자, extend, out // 하위 호환

소비자, super, in // 상위 호환

 

 


'Development > Kotlin' 카테고리의 다른 글

data class  (0) 2019.10.16
공변성 vs 반공변성  (0) 2019.08.31
First-class citizen, 1급 객체 성립 조건  (0) 2019.08.21
Kotlin - Map관련 함수  (0) 2019.08.15
Kotlin - 논리 타입(Boolean)  (0) 2019.08.06
변수 오버라이딩 - override property  (0) 2019.07.21
Posted by codedragon codedragon

댓글을 달아 주세요