728x90
반응형
SMALL
23.01.20
- 12일 해야할 일
- [x] 터미널 공부하기
- [x] 언어공부
- [x] 코드테스트 문제풀기
- [x] 과제하기
- $ git clone 레파지토리 주소 : 클론하기
- $ git config user.name [사용자이름]
- $ git config user.email [사용자 이메일]
- $ git add 안녕.txt //파일 올리기
- $ git status //현재 상태
- $ git commit -m "수정” //커밋메세지 작성
- $ git push //푸쉬!!$ git branch // main 1개 뜨는 거 확인!
- $ git branch // main과 haha라는 브랜치 확인!
- $ git branch // haha로 이동이 잘되었는지 확인하기!
- $ git commit -m "hihihihihihi” // 커밋메세지 작성
- $ git merge haha // haha에 들어간 커밋 main을로 합치기 위해 머지!하면 깃허브 클론부터 푸쉬까지!
- $ git log //현재 올렸던 커밋확인 길게 나옴니다.
- $ git log --oneline //한줄로 현재 올렸던 커밋 확인
- $ git push origin main // 레지파토리에 푸쉬!!
- $ git checkout main //main으로 브랜치 이동!
- $ git add hihihihi.txt // 새로운 파일을 만들어서 새로 커밋하기!
- $ git checkout haha // haha라는 브랜치로 이동!
- $ git branch haha // 브랜치 만들기! 만들 이름만 적어주면 됩니다!
- 이번에는 브랜치를 만들어서 병합해서 올리기!
- $ git status // 현재 상태 확인 커밋 2개 확인
- $ git add 안녕.txt//파일 수정 후 다시 올리기
- $ git commit -m "안녕?” // 커밋메세지 작성
오늘 하나 성공해서 행복합니당~ 내일 전부치기... 화이팅..!!
내일 전부치고 코딩테스트 문제 풀고 11시에 코딩테스트 스터디!!
오늘은 7시부터 시작해서.. 12시 넘어서 끝날거 같아요...
객체지향에 대한 공부를 이제 시작했기 때문에 설 연휴에 열심히 할 생각입니당!!
과제풀다가 오류가 생겼당...ㅎㅎ
package day3.homework.report5;
//6-3. 연습문제 6-1에서 정의한 Student 클래스에 다음과 같이 정의된 두 개의 메서드를 추가하세요.
//1. 메서드명 : getTotal
//기능 : 국어(kor), 영어(eng), 수학(math)의 점수를 모두 더해서 반환한다.
//반환타입 : int
//매개변수 : 없음
//2. 메서드명 : getAverage
//기능 : 총점(국어점수+영어점수+수학점수)을 과목수로 나눈 평균을 구한다.
//소수점 둘째자리에서 반올림할 것.
//반환타입 : float
//매개변수 : 없음
public class report5_3 {
public static void main(String args[]) {
Student s = new Student(); // ->요기서 빨간줄이 뜨길래 뭘까뭘까 고민하다 조원들에게 쪼르르르 가서 물어봤어용
s.name = "홍길동";
s.ban = 1;
s.no = 1;
s.kor = 100;
s.eng = 60;
s.math = 76;
System.out.println("이름 :"+s.name);
System.out.println("총점 :"+s.getTotal());
System.out.println("평균 :"+s.getAverage());
}//예상 결과 : 이름 : 홍길동, 총점 : 236, 평균 : 78.7
}
class Student {
String name = "홍길동";
int ban; //반
int no; //번호
int kor; //국어점수
int eng; //영어점수
int math; //수학점수
Student(String name, int ban, int no, int kor, int eng, int math) {
this.name = name;
this.ban = ban;
this.no = no;
this.kor = kor;
this.eng= eng;
this.math = math;
// 참조변수 생성해서 만들기!!
}
int getTotal() { //총점 구하기 상수니까 int!
return kor + eng + math;
}
float getAverage() {
// 평균구하기 소수점까지 나오니까
// float kor + eng + math = getToal()
return (float)(getTotal() / 3 * 10 + 0.5) /10;
}
String info() {
return name
+ "," + ban
+ "," + no
+ "," + kor
+ "," + eng
+ "," + math
;
}
public Student(){}
}
Student를 따로 접근하는 방법에 대한 정의를 안내려줘서 오류가 떴다고 합니당 ㅠㅠ 이게 있어야 class 내부, 외부 어디든 접근이 가능!!
728x90
반응형
LIST