static
-
CSS - position프론트엔드/CSS 2020. 8. 24. 01:22
position이란? 웹 문서 안의 각종 요소들을 자유자재로 배치해주는 속성이다. position 속성을 이용하면 텍스트, 이미지 등 여러 요소를 원하는 위치에 배치가 가능하다. position의 속성값 각 요소는 position의 속성값 4개 중 한 개를 부여할 수있다. 그리고 해당 요소는 right, left, top, bottom을 이용해서 위치를 이동시킬 수 있다. 속성값 설명 static static은 position 속성의 기본 값. 해당 스타일이 적용된 태그의 위치에 고정. 요소들의 위치를 옮길 수 있는 top, left, right, bottom 등은 사용 불가 relative static 속성과 마찬가지로 해당 스타일이 적용된 태그의 위치에 나타남. 하지만 static과 달리 고정이 아님..
-
인터페이스 (interface)백엔드/자바 2020. 8. 7. 03:38
인터페이스란? 인터페이스는 일종의 추상 클래스로서 일반적인 추상 클래스보다 추상화가 심하다. 추상 클래스는 추상 메서드 뿐 아니라 일반 메서드, 일반 멤버 변수를 가질 수 있다. 하지만 인터페이스는 추상 메서드와 상수만을 가질 수 있고 그 외 어떤 요소도 허용치 않는다. 사람의 얼굴로 치면 인터페이스는 뼈대, 추상 클래스는 피부, 일반 클래스는 눈코입이라고 할 수 있다. 그만큼 추상 클래스와 더불어 다른 클래스에 도움을 주는 목적으로 만들어진다. 인터페이스의 사용 이유 인터페이스의 사용 이유는 추상 클래스를 이용하는 이유와 동일하다. 추상클래스나 인터페이스나 모두 그 자체로는 특별한 기능을 하지 않는다. 하지만 한 가지 프로그램을 여러명이 짤 때 참고하고 쓸 수 있는 가이드의 역할을 한다. 그리고 인터페..
-
메서드(method)에 대해서백엔드/자바 2020. 7. 27. 17:26
1. 메서드(method) 메서드란 객체가 동작해야하는 내용을 적은 블록을 말한다. 객체가 멤버 변수의 값을 갖게 되고 메서드에 따라 동작하는 만드는 역할을 한다. 2. 메서드 종류 메서드는 static 제어자 여부에 따라 클래스 메서드(static method / 스태틱 메서드)와 인스턴스 메서드(instance method)로 나뉜다. (1) 클래스 메소드 static 제어자를 가진 메소드를 클래스 메서드 또는 스태틱 메서드로 부른다. 클래스 메서드는 클래스가 메모리에 로드 되는 순간 생성되기 때문에 별도의 객체를 생성해서 써야하는 인스턴스 변수는 클래스 메서드 안에서 사용이 불가능하다. (2) 인스턴스 메소드 static 제어자를 가지지 못한 메서드로서 객체가 생성될 때 같이 생성된다. 인스턴스 메..