반응형

class 2

코틀린 클래스와 객체 설명 및 예제

코틀린은 객체지향 프로그래밍 언어로, 클래스와 객체를 사용하여 프로그램을 구성합니다. 클래스는 객체를 만들기 위한 틀이며, 속성과 메서드를 가지고 있습니다. 속성은 클래스의 특징이나 상태를 나타냅니다. 메서드는 클래스가 수행하는 동작을 정의합니다. 객체는 클래스의 인스턴스로, 클래스의 속성과 메서드를 사용할 수 있습니다. 객체는 클래스의 여러 인스턴스 중 하나를 나타냅니다. 다음은 코틀린에서 클래스와 객체를 사용하는 예제입니다. class Person(val name: String, var age: Int) { // 클래스 정의 fun speak() { println("Hello, my name is $name.") // 메서드 정의 } } fun main() { val person = Person("J..

Kotlin 2023.09.20

클래스(Class)

| 클래스 클래스(Class)는 객체 지향 프로그래밍에서 사용되는 중요한 개념 중 하나입니다. 클래스는 객체(Instance)를 생성하기 위한 템플릿이라고 할 수 있습니다. 클래스를 사용하여 객체를 생성할 때, 해당 객체는 클래스에 정의된 속성(멤버 변수)과 동작(메소드)을 가지게 됩니다. 이러한 객체는 클래스의 인스턴스라고도 불리며, 객체의 상태는 멤버 변수로 나타내고, 객체가 할 수 있는 동작은 메소드로 나타냅니다. 클래스의 기본적인 형식은 다음과 같습니다. public class ClassName { // 멤버 변수 private int variable1; private String variable2; // 생성자 public ClassName(int variable1, String variable..

자바 2023.09.14
반응형