일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- C++코딩
- 변수
- 코딩독학
- 자바클래스
- Java
- 포인터
- 클래스선언
- 반복문
- 자바메서드오버로딩
- 2차원배열
- C++상수
- 메서드오버로딩
- 부동소수점
- 코딩기초
- C++
- 자바
- 증감연산자
- 제어문
- 고정소수점
- 프로그래밍
- 1차원배열
- 자바코딩
- 비트연산자
- 산술연산자
- 조건문
- 자바코드
- this참조변수
- 기초코딩
- 코딩
- 포인터연산자
- Today
- Total
지식아일랜드
코딩 기초 3편 _ JAVA 클래스(Class) 기본 개념과 사용방법 & 예제 본문
안녕하세요!
지식아일랜드의 모르는게 없는 지식인 입니다.
오늘은 지난 시간에 알려드린 JAVA 비교연산자 쉽게 코딩하는 법에 이어
자바 클래스에 대한 코드를 알려드리도록 하겠습니다.
오늘도 차근차근 따라와주시기 바랍니다^^
자바 클래스는 객체 지향 프로그래밍의 기본 구성 요소 중 하나입니다.
클래스는 속성(데이터)과 메소드(함수)를 포함하며, 이를 사용하여 객체를 생성하고 조작할 수 있습니다.
예를 들어, '사람' 클래스를 만들어 보겠습니다.
이 클래스에는 이름, 나이, 성별 등의 속성이 있습니다.
또한, 이 클래스에는 '인사' 메소드가 있어서 다른 사람에게 인사할 수 있습니다.
아래는 자바 코드 예시입니다.
public class Person {
// 클래스 속성(데이터)
String name;
int age;
char gender;
// 클래스 메소드(함수)
public void sayHello() {
System.out.println("안녕하세요! 저는 " + name + "입니다.");
}
}
위 코드에서는 'Person' 클래스를 정의하고 있습니다.
이 클래스에는 'name', 'age', 'gender'와 같은 속성이 있으며, 'sayHello()'와 같은 메소드도 있습니다.
이제 'Person' 클래스를 사용하여 객체를 생성하고 조작하는 방법을 살펴보겠습니다.
public class Main {
public static void main(String[] args) {
// 'Person' 클래스의 객체 생성
Person person1 = new Person();
// 객체 속성 설정
person1.name = "홍길동";
person1.age = 30;
person1.gender = '남' ;
// 객체 메소드 호출
person1.sayHello();
}
}
위 코드에서는 'Person' 클래스의 객체를 생성하고, 객체의 속성 값을 설정하고, 객체의 메소드를 호출합니다.
이제 코드를 실행해보면 "안녕하세요! 저는 홍길동입니다."와 같은 출력 결과를 볼 수 있습니다.
이것이 자바 클래스의 기본적인 개념인데요.
클래스를 사용하여 객체를 생성하고 조작할 수 있습니다.
클래스를 사용하면 코드를 더 모듈화하고, 유지 보수하기 쉽게 만들 수 있습니다ㅎㅎ
오늘도 유익한 시간 되셨나요?
저도 하나하나 코딩에 대해 알아가고 있는데, 배우는 재미가 쏠쏠한 것 같습니다.
요즘 시대에 코딩이 필수가 되어버린 만큼,
여러분들도 매일 조금씩 코딩을 배워서
얼른 고수가 되시기를 바라겠습니다 ㅎㅎ
그럼 다음 포스팅에서 또 만나요!
'JAVA 기초' 카테고리의 다른 글
코딩 기초 6편 _ 자바 기본 입출력: System 클래스(System out, in, exit) (0) | 2023.02.28 |
---|---|
코딩 기초 5편 _ Java 주석(Comment) 활용하기 (0) | 2023.02.28 |
코딩 기초 4편 _ JAVA 메인 메소드(Main method) 쉽게 이해하기 (0) | 2023.02.27 |
코딩 기초 2편 _ JAVA 비교연산자 쉽게 코딩해보기 (0) | 2023.02.23 |
코딩 기초 1편 _ JAVA 덧셈과 곱셈 연산 코딩 쉽게 해보자 (2) | 2023.02.23 |