Java_language38 클래스를 활용한 학생 정보 출력 프로그램 🧑🎓 학생 정보 출력 프로그램 (Java 버전)이 예제는 Java에서 클래스(Class)를 정의하고 객체(Object)를 생성하며, 필드(Field)와 메서드(Method)를 사용하는 기본적인 방법을 익히는 데 중점을 둡니다.❓ 문제 (Quiz)다음 요구사항에 따라 Student 클래스를 작성하고, 이를 사용하여 학생 명단을 관리하는 프로그램을 만들어 보세요.Student 클래스 작성:필드(맴버 변수): name (문자열), grade (정수), score (정수)생성자: 학생의 이름(name)과 학년(grade)을 매개변수로 받아 필드를 설정합니다. 점수(score)는 처음 0점으로 설정합니다.메서드:setScore(int newScore): 점수를 설정합니다.showInfo(): 학생의 이름, .. 2025. 11. 26. 클래스 만들기 연습문제 🧑🎓 Student 클래스 작성 (Java 버전)이 예제는 Java에서 클래스의 필드, 생성자, 메서드를 정의하는 가장 기본적인 구조를 보여줍니다.❓ 문제 (Quiz)다음 요구사항을 만족하는 간단한 Student 클래스를 Java로 작성하세요.Student 클래스 작성:필드: name (String), grade (int), score (int)생성자: 학생 객체를 만들 때, **이름(name)**과 **학년(grade)**을 매개변수로 받아 필드를 설정합니다. **점수(score)**는 처음 0점으로 초기 설정해야 합니다.메서드:setScore(int newScore): 학생의 점수 필드(score)를 새로운 점수(newScore)로 업데이트하는 기능.showInfo(): 학생의 이름, 학년, 점.. 2025. 11. 26. 클래스의 객체 생성 및 사용 Java에서 객체를 생성하는 것은 new 클래스이름(인자) 형태를 사용하며, 이 과정이 생성자(Constructor)를 호출합니다.💻 예제 코드 1: 축구선수 객체 (Java 버전) ⚽ ❓ 문제 (Quiz)SoccerPlayer 클래스를 Java로 작성하고, 두 명의 선수 객체를 생성하여 행동을 시켜보는 프로그램을 완성하세요.SoccerPlayer 클래스 작성:필드: name (String), backNumber (int), goalCount (int)생성자: 이름과 등번호를 받아 필드를 설정하고, goalCount는 0으로 초기 설정합니다.메서드:scoreGoal(): goalCount 필드를 1 증가시키고 골 성공 메시지를 출력합니다.showStats(): 선수의 이름, 등번호, 현재 골 기록을.. 2025. 11. 26. 클래스 메서드, 생성자 쉽게 이해하기 1. 몬스터(Pokemon) 클래스 예제 🌟 필드(멤버 변수)는 클래스 내부에서 타입과 함께 선언됩니다.📝 Java 코드Java // 🌟 Pokemon (포켓몬) 클래스class Pokemon { // 2. ✨ 필드 (Field) / 자바에서는 멤버 변수 // 객체가 가지는 속성(데이터)을 정의합니다. (타입 지정 필수!) String name; // 이름 멤버 변수 String type; // 타입 멤버 변수 int hp; // 체력 멤버 변수 // 1. 🛠️ 생성자 (Constructor) // 클래스 이름과 동일하며, 객체를 만들 때(new Pokemon("피카츄", "전기", 35);) 실행됩니다. public Po.. 2025. 11. 26. 객체지향 개념 (클래스, 객체, 인스턴스) ☕ 클래스, 객체, 인스턴스 자바로 이해하기붕어빵 비유는 그대로 유지하면서, 자바 문법으로 어떻게 구현되는지 살펴보겠습니다.1. 🌟 Pokemon 클래스 (붕어빵 틀) 만들기자바에서 클래스는 데이터(속성)와 메서드(기능)의 묶음입니다. 이 클래스가 바로 객체를 찍어내는 설계도인 '붕어빵 틀'의 역할을 합니다.Java // 1. 🌟 Pokemon (포켓몬) 클래스 만들기// 이것이 바로 '붕어빵 틀' 입니다.class Pokemon { // 📝 속성 (특징) - 모든 포켓몬이 가질 기본 특징을 정의합니다. String name; // 이름 String type; // 타입 (전기, 물, 불 등) int hp; // 체력 // 🔨 생성자 (Construc.. 2025. 11. 26. 클래스란 무엇일까요? 🍪 클래스란 무엇일까요? (설계도, 틀)자바에서 클래스는 뭔가 만들 때 쓰는 '설계도'나 '틀'이라고 생각하면 이해하기 쉬워요.예를 들어, 친구들과 함께 가지고 놀 '쿠키'를 만들고 싶다고 생각해 보세요.쿠키 틀 (클래스): 쿠키를 찍어내는 '쿠키 틀'이 바로 클래스예요. 이 틀에는 "쿠키는 동그랗다", "쿠키의 색깔은 갈색이다", "쿠키는 먹을 수 있다" 같은 정보와 기능이 정해져 있죠. 이 틀 자체로는 먹을 수 없지만, 이 틀을 이용해서 수많은 쿠키를 만들 수 있어요.클래스 역할: 컴퓨터 프로그램에게 "이런 모양과 특징을 가진 것을 만들어야 해!"라고 알려주는 정의나 설계도의 역할을 합니다.🤖 클래스 예제: '강아지' 클래스 만들기우리가 '강아지'라는 클래스를 만들어 본다고 가정해 봅시다.1. 강.. 2025. 11. 26. 이전 1 2 3 4 ··· 7 다음