오버로딩

·Java
상속(Inheritance) 상속은 한 클래스가 다른 클래스의 속성과 메소드를 이어받는 메커니즘입니다. 상속을 통해 기존 코드를 재사용하고 확장할 수 있으며, 이는 코드의 중복을 줄이고 유지보수를 용이하게 합니다. 기본 구조 class Vehicle { public void display() { System.out.println("I am a vehicle."); } } class Car extends Vehicle { @Override public void display() { super.display(); System.out.println("I am a car."); } } Car 클래스는 Vehicle 클래스로부터 상속을 받습니다(extends 키워드 사용). @Override 애노테이션은 Vehi..
·Kotlin
Kotlin에서 함수란? Kotlin에서 함수는 특정 작업을 수행하는 코드 블록입니다. 함수를 사용하면 코드를 모듈화하고 재사용할 수 있습니다. Kotlin의 함수는 간결하면서도 강력한 기능을 제공합니다. Kotlin에서의 기본 함수 정의 Kotlin에서 함수는 fun 키워드를 사용하여 정의합니다. fun greet(name: String): String { return "Hello, $name!" } 여기서 greet은 함수명, name은 매개변수, String은 반환 타입입니다. 매개변수 없는 함수 매개변수가 없는 함수도 정의할 수 있습니다. fun sayHello() { println("Hello, Kotlin!") } 기본값을 가진 매개변수 매개변수에 기본값을 지정하여, 함수 호출 시 일부 매개변..
wsstar
'오버로딩' 태그의 글 목록