목록분류 전체보기 (79)
개발 일기
//Static 클래스 생성 public class Static { public int instance_field=100; public static int static_field=200; public void instance_method() { // 객체(instance) 메소드 생성 System.out.println("난 인스턴스 (객체)메쏘드"); } public static void static_method() { // 정적(static) 메소드 생성 System.out.println("난 정적(static)메쏘드"); }} //StaticMain 클래스 생성 public class StaticMain { public static void main(String[] args) { System.out...
add( 두개의 정수를 매개변수로 받아서 더한 결과값을 반환) sub( 두개의 정수를 매개변수로 받아서 뺀 결과값을 반환) div( 두개의 정수를 매개변수로 받아서 나눈 결과값을 반환) mul( 두개의 정수를 매개변수로 받아서 곱한 결과값을 반환) // Calculator 클래스 생성 public class Calculator { public int add(int a, int b){ // 매개변수 int a, int b return a+b; // return (23+34) System.out.println(result); int result = calculator.sub(23,34); //매개변수 23, 34 넣고 결과 출력 --> (23-34) System.out.println(result); int ..
학생 객체 3명 생성 후 기본 데이터 입력 메쏘드 호출 총점 계산 메쏘드 호출 평점 계산 메쏘드 호출 데이터 출력 메쏘드 호출 class public class Student { // Student class int number, kor, eng, math, sum, rank; // 멤버필드 선언 double avg; char grade; String name; public void setData(int number, String name, int kor, int eng, int math) { // setData 메소드 설정 this.number=number; this.name=name; this.kor=kor; this.eng=eng; this.math=math; } public void sumData..
주차장 영수증 출력 필요한 내용 '차량 번호, 입차시간, 출차시간, 비용' Car class 생성 후 멤버필드 선언 Car class 활용하여 CarMemberFieldMain 클래스 내 car1, car2 객체 생성 후 값 대입 후 출력 public class Car { // Car class 생성 int inTime,ouTime,fee; // 멤버필드 선언 (입차, 출차 시간, 요금) String carNumber; // 멤버필드 선언 (차량 번호)} public class CarMemberFieldMain { public static void main(String[] args) { Car car1 = new Car(); // Car.class로 car1 객체 생성 Car car2 = ..
학생 성적 처리를 위해 필요한 학생 객체 클래스 생성 후 멤버 필드 선언 public class Student { int number, kor, eng, math, sum; double avg; char grade; String name;} 메인 메소드 내 학생 2명 객체 생성 및 기본데이터 대입&출력 public class StudentFieldMain { public static void main(String[] args) { //학생1, 2 객체 생성 Student student1 = new Student(); Student student2 = new Student(); //학생 1 객체 기본 데이터 대입 student1.number = 1; student1.name = "김순근"; student1..
안녕하세요. 금일 배운 객체 지향 프로그래밍에 대한 내용 복습을 하며 블로그에 공유합니당! 객체 지향 프로그래밍(Objec Oriented Programming) 1. 객체 지향 프로그래밍이란?? 현실세계가 객체(ex. 자동차, 학생, 등등 실체 및 개념 : 명상형)들의 상호작용으로 이루어지듯 컴퓨터 프로그램도 객체라는 독립적 단위로 구성하여 객체들 간의 메시지 교환을 통해 상호작용 함으로 써 전체 프로그램이 운영되는 개념 2. 장점 - 코드 분석이 용이 - 객체의 재사용을 통해 개발 생산성 증대 가능 - 유지 보수 및 확장이 용이하기 때문에 대규모 소프트웨어 강점 3. 객체지향 기술의 기본 구성 요소 1) 현실 세계의 객체(Object) - 소프트웨어 개발 대상이 되는 현실세계에 실제 존재하거나 개념적..
안녕하세요! 방금 수업으로 배운 for문을 사용한 반복문 코딩 연습을 해보겠습니다. 굉장히 많이 사용된다고 하는데!! 열심히 해보았습니다!! 문제1. 구구단 만들기 /* 21=2 31=3 41=4 51=5 61=6 71=7 81=8 91=9 22=4 32=6 42=8 52=10 62=12 72=14 82=16 92=18 23=6 33=9 43=12 53=15 63=18 73=21 83=24 93=27 24=8 34=12 44=16 54=20 64=24 74=28 84=32 94=36 25=10 35=15 45=20 55=25 65=35 75=35 85=40 95=45 26=12 36=18 46=24 56=30 66=36 76=42 86=48 96=54 27=14 37=21 47=28 57=35 67=42..
안녕하세요. 이번에는 while 반복문을 배운 뒤 활용하여 ☆, ★을 반복 조건에 맞추어 찍어보는 코딩을 해보았습니다!! 그리고 제가 티스토리에서 개발 관련 블로그를 여러 곳 보다가 티스토리에서 마크다운을 지원한다고 하여 앞으로는 개발 양식에 맞추어 올리도록 하겠씁니다!!! public class WhileNested { public static void main(String[] args) { System.out.println("1.-----------------------"); /* ★★★★★ ★★★★★ ★★★★★ ★★★★★ ★★★★★ */ int i=0; while(i