inblog logo
|
codingb
    Java

    간단 계산기 만들기

    Jan 28, 2024
    간단 계산기 만들기

    1. 계산기 만들기 (기초)

    1-1. 덧셈 기능을 하는 계산기 만들기

    package ex04; //계산기 클래스 = 설계도 (여기엔 main 메소드 x) public class Calculator { public int add(int n1, int n2) { return n1 + n2; } }
    package ex04; public class CalculatorApp { public static void main(String[] args) { Calculator cal = new Calculator(); int result = cal.add(50, 80); System.out.println("add : " + result); } }
    💡
    Calculator의 add메소드나 CalculatorApp 둘 중 하나에 출력문이 있어야 출력됨.
     

     

    1-2. 사칙연산 계산기 만들기

    package ex04; //계산기 클래스 = 설계도 public class Calculator { public int add(int n1, int n2) { return n1 + n2; } public int minus(int n1, int n2) { return n1 - n2; } public int divide(int n1, int n2) { return n1 / n2; } public int multi(int n1, int n2) { return n1 * n2; } }
    package ex04; public class CalculatorApp { public static void main(String[] args) { Calculator cal = new Calculator(); int resultAdd = cal.add(50, 80); int resultMinus = cal.minus(50, 80); int resultDivide = cal.divide(150, 80); int resultMulti = cal.multi(50, 80); System.out.println("add : " + resultAdd); System.out.println("minus : " + resultMinus); System.out.println("divide : " + resultDivide); System.out.println("multi : " + resultMulti); } }
     
    💡
    메서드 안에 메서드 > 못 만든다!!
     

     
    · 같은 클래스(Calculator) 내에 있는데 왜 같은 이름의 파라미터들(n1, n2)이 허용되는지 궁금하다면?
    >SCOPE 설명 보기
    >QUEUE, STACK, HEAP 설명 보기
     
     
    Share article

    codingb

    RSS·Powered by Inblog