본문 바로가기

분류 전체보기108

JAVA instanceof의 개념과 역할 instanceof란? Java의 'instanceof'는 특정 객체가 특정 클래스나 인터페이스의 인스턴스인지를 검사하는 연산자로 다형성을 활용한 객체지향 프로그래밍에서 중요한 역할을 한다. instanceof의 사용 방법 'instanceof'는 두 개의 피연산자를 가지는데, 왼쪽에는 검사할 객체를, 오른쪽에는 검사할 타입(클래스나 인터페이스)를 필요로 한다. 연산 결과는 boolean 형태로 반환되며, 왼쪽의 객체가 오른쪽의 타입의 인스턴스이면 true, 아니면 false를 반환합니다. Object myObject = new String("Hello"); boolean isString = myObject instanceof String; // true 반환 instanceof가 주로 사용되는 경우 1.. 2023. 12. 10.
JAVA 다형성(Polymorphism)과 interface 다형성(Polymorphism)은 객체 지향 프로그래밍의 핵심 원칙 중 하나로, 한 타입의 참조 변수로 여러 타입의 객체를 참조할 수 있게 하는 특성을 말한다. 다형성을 통해 코드의 유연성을 높이고, 확장성을 향상시킬 수 있다. 아래 코드를 통해 한 타입의 변수로 여러 타입의 객체를 다루는 것이 무엇을 말하는지 알아보자. 'Animal' 타입의 변수를 사용하여 'Dog'와 'Cat' 객체를 모두 참조할 수 있다. public interface Animal { void sound(); } public class Dog implements Animal { public void sound() { System.out.println("The dog barks"); } } public class Cat implem.. 2023. 12. 10.
만다라트표 피그마 템플릿 위에 사진은 세계 최고의 야구선수 중 하나인 오타니 쇼웨이이다. 오타니 쇼웨이는 자신이 꿈을 이루기 위해 아래와 같은 계획서를 만들고 지켰다고 한다. 저도 만다라트표를 매년 작성하면서 저 자신을 다짐하고 있는데 이번에는 피그마로 만들어 언제든지 수정하고 사진으로 뽑을 수 있도록 제작해보았습니다 :) 아래 링크로 들어와주세요! https://www.figma.com/file/pjVf9f7pm01eiyQPLTcr98/%EB%A7%8C%EB%8B%A4%EB%9D%BC%ED%8A%B8%ED%91%9C-%EA%B3%B5%EC%9C%A0?type=design&node-id=0%3A1&mode=design&t=ukDacIYfagDcgLL1-1 2023. 12. 8.
React Theme 파일 적용하기 Theme파일이란? : 일반적으로 앱 전체적인 스타일, 색상, 폰트, 각종 스타일 변수 및 설정을 담고 있는 파일을 의미하며, 이 파일을 사용하여 애플리케이션의 디자인과 스타일을 일관성 있게 유지하고 관리할 수 있습니다. 즉 스타일 변수들을 전역변수로 선언하여 사용하기 위한 파일 입니다. 제작 방법 1. src 파일 안에 Style 폴더 생성 2. 생성된 Style 폴더 안에 theme.js 파일 생성 3. styled-components 설치 $ npm install styled-components 4. "createGlobalStyle" 를 사용하여 애플리케이션 전체에 적용되는 스타일 정의 : createGlobalStyle는 HTML의 태그처럼 동작하며 전역 스타일을 정의하고, 모든 컴포넌트에서 이.. 2023. 11. 20.