자바의신 3

3장 자바를 제대로 알려면 ..-2

계산기 클래스를 만들어보자 public class Calculator { public static void main(String[] args) { System.out.println("Calculator class started"); } public void add(int a, int b) { return a+b; } public void subtract(int a, int b) { return a-b; } public void multiply(int a, int b) { return a*b; } public void divide(int a, int b) { return a/b; } } main안에 들어가는 게 아니군 calculator 객체를 생성해보자 메소드를 부르기 전에 반드시 해야하는 것이 있다. ..

JAVA 2023.01.28

3장 자바를 제대로 알려면 객체가 무엇인지를 알아야 해요

자바는 객체지향 언어라고 해요 클래스는 상태와 행위가 있어야 한다고 했다. 모든 사물에도 "상태"와 "행위"가 있다. 자동차의 예를 들어보자. Car클래스를 만들자. public class Car { public Car() { } } car 클래스 선언문 밑에 메소드 같이 생긴 것은 뭘까? 이것을 생성자라고 부른다. 생성자는 Car 클래스의 객체를 생성할 때 필요한데, 이 Car 클래스의 주행중인 상태, 주행한 상태, 차 색깔의 상태 등을 다음과 같이 변수로 나타낼 수 있다. Public class Car{ public Car() { //생성자 } int speed; //상태 int distance; String color; } 이렇게 변수를 지정함으로써 여러분들은 클래스의 상태를 정할 수 있다. 그렇다..

JAVA 2023.01.27

2장 Hello God Of Java_2

System.out.println()과 System.out.print() 두 차이는 ln이 들어가면 다음 줄로 넘어간다는 것 print()메서드로 결과를 출력하면 줄바꿈을 하지않는다. 주석(comment) 처리하기 자바에서 주석은 다음과 같이 3가지 있다. 한줄주석, 블록주석, 문서용 주석 한줄주석 : // 블록주석: /* */ 문서용주석: /** */ 메소드를 직접 만들어 보자. 앞장에서 클래스와 메소드에 대해서 설명했다. 앞장의 연습문제로 나왔던 계산기 클래스를 만들어보자. 클래스를 만들어보았으니, 이번에는 직접 메소드를 만들어보자. 하나의 메소드는 다음과 같이 여섯부분으로 나눌 수 있다. 1. 제어자 2. 리턴타입 3. 메소드 이름 4. 매개변수 목록 5. 예외 목록 6. 메소드 내용 반드시 있어야..

JAVA 2023.01.27