자바 오버라이드 java override public class Computer extends Calculator { /*@Override double areaCircle(double r) { // TODO Auto-generated method stub return super.areaCircle(r); }*/ @Override //부모가 갖고 있는것을 재정의 double areaCircle(double r) { System.out.println("Computer 객체의 areaCircle() 실행"); return Math.PI * r *r; } }
자바 클래스 이름으로 접근하기 소스코드 class Count02 { static int number=3; public static void printNum() { System.out.println("number ="+number); } } public class Count01 { public static void main(String[] args) { Count02 c1 = new Count02(); System.out.println("c1.number ="+c1.number); c1.printNum(); // 클래스이름으로 접근가능 System.out.println("Count.number ="+Count02.number); Count02.printNum(); } }
Java를 이용한 사칙연산 계산기 프로그램은 자바 프로그래밍의 기초를 이해하는 데 매우 유용한 예제입니다. 이 프로그램은 사용자가 두 개의 숫자와 연산자를 입력하면 해당 연산을 수행하여 결과를 출력하는 기능을 수행합니다. 프로그램을 작성하는 방법은 다음과 같습니다. 1. 사용자로부터 두 개의 숫자와 연산자를 입력받습니다. 이를 위해 Scanner 클래스를 사용하여 사용자의 입력을 받습니다. 2. 입력받은 연산자에 따라서 사칙연산을 수행합니다. 이를 위해 if문이나 switch문을 사용하여 입력받은 연산자에 따라서 더하기, 빼기, 곱하기, 나누기 연산을 수행합니다. 3. 결과를 출력합니다. 결과를 출력하기 위해서는 System.out.println() 메서드를 사용합니다. 예시 코드 import java...
자바 클래스 상속 java class extends class Animal { public String kind; public void breathe() { System.out.println("숨을 쉽니다."); } public void sound() { System.out.println("어흥"); //추상 메소드 } } class Dog extends Animal{ public Dog() { this.kind = "포유류"; } @Override public void sound() { System.out.println("멍멍"); } } class Cat extends Animal{ public Cat() { this.kind = "포유류"; } @Override public void sound() ..