profile
《REACT》《JAVASCRIPT 》 만지고있어욤

2022-08-03 DEVLOG

공사등록 후 공종정보 등록시 하도급계약금액과 하도급률에 대한 입력값 리미티드 적용제외 요청하셨습니다.하도급계약금액은 도급금액 보다 높게 입력할 수 없고, 하도급률은 100까지만입력할 수 있습니다.리미트 해제에 대한 요청간단히 리미트값만 수정하면 될거 같았던 문제였다열어

2022년 8월 3일
·
0개의 댓글
·

2022-07-20 DevLog : 서비스가입 오류

계속 "해당 교육은 회원사만 교육신청이 가능합니다. 라는 문제로 컨트롤러 부터 확인결과 비지니스에서는 문제가 없었다.필수값 여부로 확인해봤지만 문제가 없어브라우저 웨일을 쓰시다길래 크롬으로 변경 하였더니 진행이 되었다.그러나 나의 컴퓨터에서 테스트를 해보았을 때 다른

2022년 7월 20일
·
0개의 댓글
·

protected 접근 제한자

출처 : 혼자공부하는 자바접근 제한자는 public, protected, default , private 네가지가 있으며 상속과 관련이 있는 protected 접근 제한자를 알아보자protected는 public 과 default 접근 제한의 중간쯤에 해당합니다. 같은

2022년 7월 16일
·
0개의 댓글
·

final 클래스와 final 메소드

출처 혼자공부하는자바final 키워드는 클래스, 필드, 메소드를 선언할 때 사용할 수 있는데, 해당 선언이 최종 상태이고 결코 수정될 수 없음을 뜻한다. final 키워드는 클래스, 필드, 메소드 선언에 사용될 경우 해석이 조금 씩 달라진다. 1.필드를 선언할 때 fi

2022년 7월 16일
·
0개의 댓글
·

메소드 재정의

출처 : 혼자공부하는자바부모 클래스의 모든 메소드가 자식 클래스에 맞게 설계되어 있다면 가장 이상적인 상속이지만, 어떤 메소드는 자식 클래스가 사용하기에 적합하지 않을 수도 있다. 이경우 상속된 일부 메소드는 자식 클래스에서 다시 수정해서 사용해야 한다. 자바는 이런

2022년 7월 16일
·
0개의 댓글
·

인스턴스 멤버와 정적멤버 정리

인스턴스 멤버 : 인스턴스 멤버란 객체(인스턴스)를 생성한후 사용할 수 있는 필드와 메소드를 말하는데, 이들을 각각 인스턴스 필드, 인스턴스 메소드라고 부른다.this : 객체 내부에서도 인스턴스 멤버에 접근하기 위해 this를 사용할수 있다. 예를들어 this.mod

2022년 7월 15일
·
0개의 댓글
·

final 필드와 상수

final 필드 파이널 필드는 "최종적" 이라는 뜻을 가지고 있다. 그럼 최종적인 필드란 뜻인데, 무슨말인가? final 필드의 초기값을 줄 수 있는 방법은 딱 두가지 있다. 필드 선언시에 주는방법, 생성자에서 주는방법 단순값이라면 필드 선언시에 주는 것이 제

2022년 7월 15일
·
0개의 댓글
·

접근제한자 자바

public 키워드가 안붙으면 같은 패키지 에서밖에 쓸수가 없다 붙으면 어디서나 접근가능

2022년 7월 15일
·
0개의 댓글
·

싱글톤

출처 혼자공부하는 자바가끔 전체 프로그램에서 단 하나의 객체만 만들도록 보장해야 하는 경우가 있다. 단 하나만 생성된다고 해서 이 객체를 이라고 한다.싱글톤을 만들려면 클래스 외부에서 new연산자로 생성자를 호출할 수 없도록 막아야한다. 생성자를 호출한 만큼 객체가 생

2022년 7월 14일
·
0개의 댓글
·

인스턴스 멤버와 정적 멤버

클래스에 선언된 필드와 메소드가 모두 객체 내부에 포함되는 것은 아니다. 일부는 포함되겠지만, 포함이 되지 않고 클래스에 그대로 남아 있는 것도 있습니다.클래스는 객체의 설계도이다. 클래스 멤버(필드,메소드)는 당연히 객체에도 포함되어 있어야한다. 하지만 이것이 과연

2022년 7월 14일
·
0개의 댓글
·

2022-07-14 DEVLOG 담당등록자 확인건

회사를 퇴사한 회원에게 담당자 발송 문자가 날라가는 건을 확인후번호를 안날라가기 위해 담당자 지정 소속 업체를 찾는 문제회사정보를 찾고회사의 직원을 찾는다 그리고 전화번호를 찾아 유저아이디를 찾은후담당배정 테이블에서 검색을 한후 지정 업체를 다시 검색한다그 회사를 알려

2022년 7월 14일
·
0개의 댓글
·

메소드 오버로딩

클래스 내에 같은 이름의 메소드를 여러개 선언하는 것을 메소드 오버로딩 이라고 한다.오버로딩의 뜻은 많이 싣는 것을 의미하며, 하나의 메소드 이름으로 여러 기능을 담다는다 하여 붙여진 이름이다.메소드 오버로딩의 조건은 매개 변수의 타입, 개수, 순서중 하나가 달라야 한

2022년 7월 14일
·
0개의 댓글
·

생성자 오버로딩

외부에서 제공되는 다양한 데이터들을 이용해서 객체를 초기화하려면 생성자도 다양화될 필요가 잇다. Car 객체를 생성할 때 외부에서 제공되는 데이터가 없다면 기본 생성자로 Car 객체를 생성해야하고, 외부에서 외부에서 model 데이터나 제공되거나 color 데이터가 제

2022년 7월 13일
·
0개의 댓글
·

생성자

생성자는 new연산자로 호출되는 중괄호 블록이다. 객체 생성시 초기화를 담당하며, 모든 클래스에 반드시 하나 이상 존재한다. 그렇기 때문에 클래스 내부에 선언을 생략하면 기본 생성자가 자동으로 추가된다.생성자는 new연산자로 클래스로부터 객체를 생성할 때 호출되어 객체

2022년 7월 13일
·
0개의 댓글
·

필드

필드는 객체의 고유 데이터, 부품객체, 상태 정보를 저장하는 곳필드는 객체의 고유 데이터, 객체가 가져야 할 부품, 객체의 현재 상태 데이터를 저장하는 곳이다. 자동차 객체를 예로 들어보면, 제장회사, 모델, 색깔, 최고 속도는 고유 데이터에 해당하고, 현재속도, 엔진

2022년 7월 13일
·
0개의 댓글
·

클래스의 구성 멤버

클래스에는 객체가 가져야 할 구성 멤버가 선언된다. 구성 멤버에는 필드, 생성자, 메소드 가 있다. 이 구성 멤버들은 생략되거나 복수의 개수로 작성될 수 있다.필드속성, 멤버변수 등 으로도 불림, 필드는 객체의 고유 데이터, 부품 객체, 상태 정보를 저장하는 곳, 선언

2022년 7월 13일
·
0개의 댓글
·

객체지향 프로그래밍 (OOP) 2

클래스 선언 사용하고자 하는 객체를 구상했다면 그 객체의 이름을 짓고 이것을 클래스 이름으로 지정 사람 객체의 클래스는 Person ,자동차 객체의 클래스는 Car라는 이름으로 정할수 있다. 클래스 식별 규칙 하나 이상의 문자로 이루어져야 한다. -> Car,S

2022년 7월 13일
·
0개의 댓글
·

자바 Enum Type

자바소스 파일을 만들어야되고 첫번째 이름은 대문자 나머지는 소문자가 관례\-형식 1\-형식2상수가 여러단어일 경우 단어\_단어 로 밑줄로 연결한다.즉 힙영역에 주소값을 가지게되는것Week today = Week.SUNDAY; \-> today 는 스택영역에 생성되지만

2022년 7월 13일
·
0개의 댓글
·

객체지향 프로그래밍 (OOP) 1

혼자공부하는자바 및 구글 참조우리가 로봇을 조립한다고 했을때 로봇에 들어가는 부품들을 전부 연결해서 로봇이라는 걸 완성한다.객체지향 프로그래밍이란 로봇에들어가는 부품들을 전부 객체라고 생각했을때 이 객체들을 전부 모아서 조립해서 완성된 프로그램을 만드는것. 이것이 객체

2022년 7월 13일
·
0개의 댓글
·

배열 핵심 포인트

배열같은 타입의 데이터를 연속된 공간에 나열하고, 각 데이터에 인덱스 를 부여해 놓은 자료구조인덱스배열 항목에 붙인 번호 0부터 시작배열 선언변수 선언과 비슷하나, 대괄호가 추가되어 타입\[] 변수;형태로 선언. int\[] scores는 int배열을 선언 scores

2022년 7월 12일
·
0개의 댓글
·