국비 교육/백엔드(Java, Spring)29 [자바] 자바 기초 -2 객체지향 프로그래밍 OPP Object - Oriented - Programming프로그래밍을 데이터 입력하고 순서대로 처리한 후 결과를 도출하는 명령어들의 목록으로 보는 시각에서 벗어나 여러 독립적인 부품들의 조합, 즉 객체들의 유기적인 협력과 결합으로 파악하고자 하는 컴퓨터 프로그래밍의 패러다임객체 object : 객체 지향 프로그래밍의 가장 기본적 단위객체 지향 언어의 특징특징내용추상화 abstraction현실 세계의 사물이나 개념에서 공통된 속성과 기능을 추출하여 객체로 표현 하는 것상속 inheritance기존 정의되어 있는 클래스를 재활용하여 새로운 클래스를 작성하는 자바의 문법 요소 (반복적 정의를 줄여줌) 다향성 polymorphism어떤 객체의 속성이나 기능이 상황에 따라 여러가지 형태를.. 2024. 1. 16. [자바] 자바 기초 -1 자바를 기반으로 한 통합 개발 환경 : 이클립스 (eclipse)통합 개발 환경(IDE)이란 프로그래머가 소프트웨어 코드를 효율적으로 개발하도록 돕는 소프트웨어 애플리케이션.이는 소프트웨어 편집, 빌드, 테스트, 패키징과 같은 기능을 사용하기 쉬운 하나의 애플리케이션에 통합하여 개발자 생산성을 높인다.특징- 대소문자 철저히 구분- 프로그램의 기본단위는 클래스 class 이며 선언문, 명령문 등은 모두 클래스 내부에 존재해야함.- 클래스 이름은 파일이름과 동일해야 한다. 파일 이름: First 라면 클래스 이름: public class First { } 동일하게- 한 클래스 안에 main(String[] args) 는 하나만 가능- 세미 콜론은 문장 끝에 필수public class First { p.. 2024. 1. 16. 이전 1 2 3 4 다음