본문 바로가기

분류 전체보기167

스터디 3일차(this, 클래스, 실습추가) --------------------------this 보완 -- 내 코드 ------ this에 대한 실습코드 public class ThisCall { //field private int i,j; //constructor //오버로딩 public ThisCall() { } public ThisCall(int i) { this.i = i; } public ThisCall(int i, int j) { this.i = i; this.j = j; } //method public int getA() { return i; } public int getB() { return j; } public static void main(String[] args) { ThisCall tc1 = new ThisCall(); T.. 2021. 2. 3.
Java 실습(성적처리프로그램:클래스) - 5일차 --- StudentScore 클래스 /* * 성적처리프로그램 * 입력 : 이름, 국, 영, 수 * 연산 : 총점, 평균 * 출력 : 이름, 국, 영, 수, 총, 평 */ //import java.util.Scanner; public class StudentScore { private String name; private int []score; //= new int[4];//국 영 수 총 private float avg; public StudentScore() { name = ""; score = new int[4]; avg = 1.f; } public void setName(String name) { this.name = name; } public void setScore(int i, int score.. 2021. 2. 3.
Java 기초 - 5일차 --------------------------this 보완 -- 내 코드 ------ this에 대한 실습코드 public class ThisCall { //field private int i,j; //constructor //오버로딩 public ThisCall() { } public ThisCall(int i) { this.i = i; } public ThisCall(int i, int j) { this.i = i; this.j = j; } //method public int getA() { return i; } public int getB() { return j; } public static void main(String[] args) { ThisCall tc1 = new ThisCall(); T.. 2021. 2. 3.
스터디 2일차(실습 코드 보완) - 기존 코드는 필드와 메소드(setter/getter)로만 사용한 반면 복습을 통해 생성자로 코드를 재작성 해봄. (getter도 같이 이용) 사칙연산계산기 import java.util.Scanner; //클래스 필드 생성자 메소드 오버로딩 //계싼기 객체 계산기 쓸 수 있는 환경 //생성자를 이용한 사칙연산계산기 public class OperNew { // 필드 초기화 : 사용할 변수들 private int num1, num2; private char op; public OperNew() {} // 디폴트 생성자 public OperNew(int a, char b, int c) { this.num1 = a; this.op = b; this.num2 = c; } public int getA() { .. 2021. 2. 2.