자바의 정석 3

[JAVA] 자바의 정석(기초편) 공부 - CHAPTER 6 . 객체지향 프로그래밍 I - 연습문제

자료형에 맞춰서 선언만 해주면 되는 간단한 문제이다. class Student{ String name; int ban; int no; int kor; int eng; int math; } 정답코드이다. class Exercise6_2 { public static void main(String args[]) { Student s = new Student(" ",1,1,100,60,76); 홍길동 String str = s.info(); System.out.println(str); } } class Student { (문제) } 클래스안에 알맞은 변수를 선언해주고 info() 메서드를 정의해주는 문제이다. Class Student{ String name; int ban; int no; int kor; int..

Back-End/JAVA 2023.06.02

[JAVA] 자바의 정석(기초편) 공부 - CHAPTER 6 . 객체지향 프로그래밍 I

객체지향 언어 1. 코드의 재사용성이 높다. - 새로운 코드를 작성할 때 기존의 코드를 이용하여 쉽게 작성할 수 있다. 2. 코드의 관리가 용이하다. - 코드간의 관계를 이용해서 더 적은 노력으로 쉽게 코드를 변경할 수 있다. 3. 신뢰성이 높은 프로그래밍을 가능하게 한다. - 제어자와 메서드를 이용해서 데이터를 보호하고 올바른 값을 유지하도록 하며, 코드의 중복을 제거하여 코드의 불일치로 인한 오동작을 방지할 수 있다. 객체지향언어는 기존의 프로그래밍언어와 다른 전혀 새로운 것이 아니라, 기존의 프로그래밍 언어에 몇 가지 새로운 규칙을 추가한 보다 발전된 형태의 것이다. 이러한 규칙들을 이용해 코드 간의 관계를 맺어 줌으로써 보다 유기적으로 프로그램을 구성하는 것이 가능해진 것이다. 가장 큰 장점으로는..

Back-End/JAVA 2023.06.02

[JAVA] 자바의 정석(기초편) 공부 - CHAPTER 4 . 조건문과 반복문

조건문 if(조건식){ // 조건식이 참(true)일 때 수행될 문장을 삽입 } 가장 기본적인 조건문이다. if의 뜻대로 만일(if) 조건식이 참(true)이면 괄호{ } 안의 문장들을 수행한다.라는 의미로 이해하면 될 것이다. 블록 if(score > 70) { -> 블럭의 시작 System.out.println("합격"); } -> 블럭의 끝 괄호 { }를 이용해서 여러 문장을 하나의 단위로 묶을 수 있다. 이것을 '블록(block)'이라고 한다. 블록은 { 로 시작해서 }로 끝난다. 블록에는 문장의 끝을 의미하는 ' ; '를 붙이지 않는다. if-else문 if(조건식){ // 조건식이 참(true)일 때 수행될 문장 } else { // 조건식이 거짓(false)일 때 수행될 문장 } if문의 변..

Back-End/JAVA 2023.06.01
프로필사진

남건욱's 공부기록

반응형