Cute Happy Ghost
본문 바로가기
728x90
SMALL

JAVA116

20201005_10 클래스배열, 생성자 //12. 프로젝트 11번을 기준으로 만드시오. //프로젝트 11번의 Grade 클래스를 데이터 입력으로만 사용 //하세요. 그 다음 GradeDriver에서 Grade를 클래스 배열로 //사용하여, 학생 이름과 점수를 입력하고 출력하는 프로그램을 //작성하세요. //생성 클래스 : Grade, Main, GradeDriver package Project03; import java.util.Scanner; public class Grade { String name; int score; } grade[0] = new Grade();필수 new를 해줘야 만들어지는것임 public class GradeDriver{ Grade[] grade = new Grade[3]; int count = 0; public G.. 2020. 10. 5.
20201005_10(for문빠져나가기, run) break문 말고 true false로 빠져나갈 수 있는 방법 옆의 경우일 때 많이쓰임 삼항연산자쓰는법 if문 두개쓰면 만족해도 확인. else는 System.out.println("변수 b는 " + ((b%2 ==0) ? "짝수" : "홀수")); if문 두개쓰면 만족해도 확인. else는 조건안맞으면 그냥 실행 그래서 if else문을 써야함 형변환 package Project01; import java.util.Scanner; /*5. max값을 찾아 출력하세요. * 1번에서 작성한 소스코드를 적극 활용하세요. * 입력정보 : 학생 이름과 성적(100점 만점), 중복값은 없는 걸로 가정한다. * 출력 : 입력된 성적(점수)들 중 최대값을 출력하세요. * 학습정보 : 단, 단독 if문 2개만 사용하여.. 2020. 10. 5.
20200929_9 클래스배열 클래스배열 d를 만들고 data 만듬 data = d; 공유 첫번째거 못짠거 두번쨰거 잘짠거 정처기때 헷갈렸던건데!!! 내가 직접해보니까 조금은 알겠다 public 생성자 : 초기값을 초기화하는데 사용 그 전에하는것보다는 생성자에서 하는것이 좋다(상관은 없음) 저 주석을 복붙, 수정한것임 메인을 줄여주는것이 중요 객체생성 중요 메인을 최소화시켜라 클래스는 대문자로 시작 멤버필드 소문자 메소드 소문자로 시작 학생을 나타내는 클래스 Student를 만들어보자. 학생은 이름(name)과 학번(rollno), 나이를 가진다. Student 클래스를 작성하고 객체를 생성하여 테스트하라. 클래스배열.... 머선... 말이고? 2개의 정수의 합을 구하는 sum()과 3개의 정수의 합을 구하는 sum()을 메소드 오버.. 2020. 9. 29.
20200929_9 docs.oracle.com/javase/7/docs/api/ Java Platform SE 7 docs.oracle.com 패키지-클래스-웅앵.. 설명돼있는 곳 이건 대체 어떤 대단한사람이 만든걸까 메소드 호출 package ex01_method; public class Sample01 { public static void main(String[] args) { System.out.println("프로그램의 시작"); hiEveryone(12); hiEveryone(13); System.out.println("프로그램의 끝"); } public static void hiEveryone(int age) { System.out.println("좋은 아침입니다."); System.out.println("제 .. 2020. 9. 29.
728x90
LIST