inblog logo
|
sxias
    자바

    [JAVA] 30. Circle 클래스

    문정준's avatar
    문정준
    Feb 11, 2025
    [JAVA] 30. Circle 클래스
    Contents
    원 만들기문제 분석코드 작성결과

    원 만들기

    • 두 개의 클래스를 활용하여, 반지름이 100인 원의 면적을 구하여라.
     

    문제 분석

    • Circle 클래스 : 반지름, 색깔, 면적을 구하는 메서드 getArea()
    • CircleTest 클래스 : main 클래스, Circle 클래스 호출
     

    코드 작성

    • Circle
    package ex04; public class Circle { public int radius; public String color; public double getArea() { return 3.14 * radius * radius; } }
     
    • CircleTest
    package ex04; public class CircleTest { public static void main(String[] args) { Circle obj = new Circle(); obj.radius = 100; obj.color = "blue"; double area = obj.getArea(); System.out.println("원의 면적 : " + area); } }
     

    결과

    notion image
     
    ✅
    내용 정리
    1. 각자 다른 클래스에서 클래스를 호출 가능
    1. new 클래스명() 꼴로 호출되었으면 객체(object)
    1. 함수의 사용법만 알면 내부 코드를 몰라도 사용 가능 - 캡슐화
    Share article
    Contents
    원 만들기문제 분석코드 작성결과

    Sxias ㆍ a32176740@gmail.com

    RSS·Powered by Inblog