Java(Class&Method)_Exam_04
·
Java/기초 내용 정리
2024-10-29  이름, 전화번호, 주소, 직급을 입력하세요.홍길동010-1234-5678서울시 마포구대표이사=========================이 름 : 홍길동연락처 : 010-1234-5678주 소 : 서울시 마포구직 급 : 대표이사 package exam;public class NameCard { // 멤버변수 String name; String phone; String addr; String rank; public NameCard() {} // 기본 생성자 public NameCard (String name, String phone, String addr, String rank) { this.name = name; // 이름 this.phone = phone; ..
Java(Class&Method)_Exam_03
·
Java/기초 내용 정리
2024-10-29  사각형의 가로, 세로를 입력하세요.105=========================사각형의 넓이 : 50사각형의 둘레 : 30 package exam;public class Rectangle { // 멥버변수 int width; // 가로변수 int height; // 세로변수 public Rectangle() {} // 기본 생성자 public Rectangle(int width, int heigth) { this.width = width; this.height = heigth; } // 인자 생성자 // 사각형의 넓이를 구하는 메서드 void output1() { System.out.println("사각형의 넓이 : " + (width * ..
Java(Class&Method)_Exam_02
·
Java/기초 내용 정리
2024-10-29  이름, 성별(male, female), 나이를 입력하세요.홍길동male30=========================이 름 : 홍길동성 별 : 남자나 이 : 30세 package exam;public class Person { // 멤버변수 String name; // 이름 String gender; // 성별 int age; // 나이 public Person() {} // 기본 생성자 public Person(String name, String gender, int age) { this.name = name; this.gender = gender; this.age = age; } // 인자 생성자 // 멤버 메서드 void getPe..
Java(Class&Method)_Class_11
·
Java/기초 내용 정리
2024-10-29  su >>> 10su >>> 30 package classes;public class Scope { int su = 30; // 전역변수 void output() { int su = 10; // 지역변수 System.out.println("su >>> " + su); System.out.println("su >>> " + this.su); }} package classes;public class Scope_11 { public static void main(String[] args) { Scope scope = new Scope(); scope.output(); }}
Java(Class&Method)_Class_10
·
Java/기초 내용 정리
2024-10-29     num1 >>> 200num2 >>> 100 package classes;/* * ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ * ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ * 캡술화(Encapsulation)? * - 객체지향 프로그램 4대 특징 중 하나. * - 데이터를 감추기. 데이터를 외부에서 함부로 변경하지 못하도록 * 외부의 접근을 제한하는 방법. * - 객체를 캡슐로 싸서 내부를 볼 수 없게 하는 것으로 객체의 * 가장 본질적인 특성임. * - 예를 든다면 캡슐약을 생각하면 쉬움. 캡슐에 든 약은 약이 어떤 * 색인지, 어떤 성분인지 보이지 않으며, 외부의 접근으로부터 안전함. * ..
Java(Class&Method)_Class_09
·
Java/기초 내용 정리
2024-10-29   돼지저금통에 입금을 합니다...현재 잔액 >>> 30000 원돼지저금통에 입금을 합니다...현재 잔액 >>> 70000 원돼지저금통에서 출금을 합니다...현재 잔액 >>> 30000 원돼지저금통에 입금을 합니다...현재 잔액 >>> 50000 원잔액이 부족합니다... package classes;/* * 돼지 저금통 클래스 */public class PigSave { // private 접근제한 private int balance; // 돼지저금통 잔액 public PigSave() {} // 기본 생성자 public PigSave(int balance) { // 인자 생성자 this.balance = balance; } // 입금을 하는 메서드 publ..