LC·Dict

sub·class

C1technical
US/ˈsʌbˌklæs/UK/ˈsʌbˌklɑːs/가끔 쓰임

상위 부류 안의 하위 부류; 프로그래밍의 하위 클래스

noun명사

  1. 1

    하위 부류, 하위 분류더 큰 부류나 범주 안에 포함되는 더 작은 하위 부류C1general

    a smaller or more specific class that is part of a larger class

    • Electric buses form a subclass of public vehicles.

      전기 버스는 대중교통 차량의 한 하위 부류를 이룬다.

    • Each subclass in the survey showed a different pattern.

      그 조사에서 각 하위 부류는 서로 다른 양상을 보였다.

    유의어subcategory, subgroup

    반의어superclass

  2. 2

    하위 클래스, 서브클래스객체 지향 프로그래밍에서 다른 클래스의 속성과 동작을 상속받는 클래스C1computing

    in object-oriented programming, a class that inherits properties or methods from another class

    • The Button subclass inherits methods from the Control class.

      Button 하위 클래스는 Control 클래스의 메서드를 상속받는다.

    • Create a subclass when you need different behavior.

      다른 동작이 필요할 때 하위 클래스를 만드세요.

  3. 3

    아강생물 분류학에서 강(class)보다 낮고 목(order)보다 높은 분류 단계; 아강C1biology

    in biological taxonomy, a rank below a class and above an order

    • In taxonomy, a subclass sits below a class.

      분류학에서 아강은 강보다 낮은 단계에 있다.

    • Biologists placed the fossils in a different subclass.

      생물학자들은 그 화석들을 다른 아강에 배치했다.

    유의어taxonomic rank

    반의어class

verb동사

  1. 1

    하위 분류하다, 하위 클래스로 만들다어떤 것을 하위 부류로 나누거나 하위 클래스로 만들다C1technical

    to divide something into subclasses, or to create a subclass from an existing class

    • Researchers subclassed the tumors by genetic markers.

      연구자들은 유전 표지에 따라 종양을 하위 분류했다.

    • In Python, you can subclass the list class.

      파이썬에서는 list 클래스를 상속해 하위 클래스를 만들 수 있다.

    유의어classify, derive

    반의어generalize

뉘앙스 · 쓰임

subcategory와 subgroup은 일반적인 ‘하위 범주/하위 집단’이라는 뜻으로 더 넓게 쓰입니다. subset은 수학·논리에서 ‘부분집합’에 더 가깝고, superclass는 프로그래밍에서 subclass의 반대인 ‘상위 클래스’입니다.

전문 분야, 특히 프로그래밍·분류학·학술적 분류에서 자주 쓰입니다. 보통 “a subclass of ...” 형태로 ‘…의 하위 클래스/하위 부류’라고 표현합니다. 생물 분류학에서 subclass는 보통 ‘아강’이며, ‘아목’은 suborder, ‘아과’는 subfamily에 해당합니다.

유의어 뉘앙스 비교

subcategory
범주를 세분화한 하위 범주라는 뜻으로 더 일반적입니다.
subgroup
사람이나 사물의 집단 안의 더 작은 집단을 가리킬 때 많이 씁니다.
derived class
프로그래밍에서 상속을 강조하는 표현입니다.
child class
상위 클래스와의 부모-자식 관계를 비유적으로 나타내는 말입니다.
taxonomic rank
특정 단계가 아니라 분류학적 계급 전체를 가리키는 더 넓은 말입니다.
classify
일반적으로 분류한다는 뜻이며, 반드시 하위 클래스 구조를 뜻하지는 않습니다.
derive
프로그래밍에서 기존 클래스에서 새 클래스를 만든다는 점을 강조합니다.

반의어

superclass
하위 클래스가 상속받는 상위 클래스입니다.
base class
상속의 출발점이 되는 클래스라는 의미를 강조합니다.
class
subclass보다 한 단계 위의 분류 계급입니다.
generalize
세부 하위 부류보다 더 넓은 상위 범주로 묶는다는 뜻입니다.

자주 쓰는 표현 · Collocations

noun+prep

  • a subclass of something…의 하위 부류/하위 클래스

verb+noun

  • create a subclass하위 클래스를 만들다
  • define a subclass하위 클래스를 정의하다
  • subclass a class클래스를 상속해 하위 클래스를 만들다

adj+noun

  • a derived subclass파생된 하위 클래스
  • a taxonomic subclass분류학상의 아강

어원 · 암기 팁

[English]영어에서 ‘아래, 하위’를 뜻하는 접두사 sub-와 ‘부류, 계급’을 뜻하는 class가 결합해 만들어진 말입니다.

sub- ‘아래, 하위’ + class ‘부류, 계급’

💡 subway가 ‘지하철’처럼 아래를 떠올리게 하듯, subclass는 큰 class 아래에 있는 ‘하위 class’라고 기억하면 됩니다.

subclass 뜻 · 발음 · 예문 | LC 영어사전