[JAVA / SOUP] 클래스와 인스턴스 그리고 객체
해당 포스트는 나도코딩의 자바 클래스를 참조하여 작성하였다. https://opentutorials.org/course/1223/5400 클래스와 인스턴스 그리고 객체 - 생활코딩 클래스와 인스턴스 이전의 프로그래밍 객체를 만들기 전에 이미 익숙한 코드로 돌아가보자. 아래 예제는 간단한 더하기 프로그램이이다. 그런데 이 예제를 잘 활용하기 위해서는 상상력이 필요 opentutorials.org 클래스와 인스턴스, 객체의 개념을 이해하기 위해 예시 코드를 작성하였다. class Plus_Calculate{ int a, b; public Plus_Calculate(int a, int b) { this.a = a; this.b = b; } public int re_result() { return a + b; ..
JAVA/SOUP / 2024. 4. 4. / 않새준
[JAVA / SOUP] 입력과 출력
해당 포스트는 나도코딩의 자바 클래스를 참조하여 작성하였다. https://opentutorials.org/course/1223/5575 입력과 출력 - 생활코딩 이전 시간에 메소드에서의 입력과 출력에 대해서 알아봤다. 이를 통해서 메소드가 좀 더 쓸모 있는 것이 될 수 있다는 것도 알게 되었을 것이다. 그럼 자바 에플리케이션도 입력과 출력을 할 수 opentutorials.org 파이썬에서는 input, C언어에서는 scanf를 사용하여 사용자의 입력을 받는다. 그럼 자바에서는 입력을 어떻게 받을 수 있을까? 자바에서 제공하는 라이브러리 중 Scanner 라는 클래스가 있다. 마찬가지로 Scanner를 사용하는 방법은 해당 클래스에 대한 객체를 생성해서 사용하면 된다. 방법은 이러하다. import j..
JAVA/SOUP / 2024. 4. 4. / 않새준
[JAVA / SOUP] 메소드
해당 포스트는 나도코딩의 자바 클래스를 참조하여 작성하였다. https://opentutorials.org/course/1223/5369 메소드 - 생활코딩 지금까지 배운 것으로도 얼마든지 프로그램을 만들 수 있다. 반복문, 조건문, 변수, 상수와 같은 것들은 사실상 프로그램을 만드는 가장 중요한 도구들이라고 할 수 있다. 지금부터 배우게 될 메 opentutorials.org 우리가 클래스를 생성하면 클래스 안의 메소드를 생성해야 한다. 그렇다면 메소드란 무엇일까? public class Main { public static void main(String[] args) { } } 우리가 Main클래스를 생성하면 클래스 아래 메소드가 생성된다. 위와 같이 public static void main(Str..
JAVA/SOUP / 2024. 4. 3. / 않새준
SOUP_1주차 활동일지(입출력, 조건문, 반복문, 1차원 배열, 문자열)
1. 입출력 10869 사칙연산 https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net import java.util.Scanner; public class Main { public static void main(String[] args) { //Scanner 객체 생성 Scanner sc = new Scanner(System.in); //각 변수에 띄어쓰기 기준으로 입력 값을 저장한다. int a = sc.nextInt(); int b = sc.nextInt(); //변수를 활용하여 연산값을 출력한다. Syst..
JAVA/SOUP / 2024. 3. 26. / 않새준