추상클래스를 설명하자면 없거나 하나 이상의 추상메소드를 가지고 있는 것이 추상클래스다. 그렇다면 추상메소드는 무엇인가 추상메소드는 안이 아직 구현되어 있지 않은 abstract로 정의된 메소드를 말한다. 클래스안의 메소드가 단 하나라도 추상메소드가 있다면 그 클래스 앞에는 반드시 abstract 클래스명으로 표기되어야 하며 abstract와 final 키워드를 동시에 표기할수 없다. 추상클래스는 일반적인 메소드도 있을수 있고 추상메소드가 있을수도 있다. 추상클래스는 일반변수들을 가질수 있다. 추상클래스도 인터페이스처럼 추상클래스가 아닌 클래스에서 상속을 받는다면 추상메소드가 있을경우 모두 구현해주어야 한다. 물론 추상클래스에서 추상클래스를 상속받는다면 모두 구현하지 않아도 된다. 추상클래스에서도 인터페이스를 구현할수 있는데 이때는 구현하지 않고 그냥 놔둘수 있다. 추상클래스는 생성자를 가질수 있다. 추상클래스는 인스턴스를 만들수 없지만 추상클래스를 상속받은 클래스를 통하면 인스턴스화가 가능하다. 예를 들자면 추상클래스명 ab = new 클래스명( ) 이런 형태가 될것이다. 추상클래스의 접근지정자는 어떤 것이나 가능하다. 추상클래스의 궁극적인 목적은 상속하기 위함이다. 어떤 클래스가 추상클래스를 상속받을때는 extends를 쓴다.
즉 최소한 하나 이상의 추상 메소드를 가져야 하며, 추상 클래스로부터는 직접객체가 생성될수 없다.
....
13 인터페이스 추상클래스 C# 프로그래밍(인터페이스 추상 클래스)
추상화는 '추상 클래스'나 '인터페이스'로 달성 가능.
추상 클래스는 구현이다.
추상 클래스는 인터페이스와 클래스 중간에 있지만
추상 클래스
인터페이스와 추상 클래스 ..
13 인터페이스 추상클래스 C# 프로그래밍(인터페이스 추상 클래스)
추상화는 '추상 클래스'나 '인터페이스'로 달성 가능.
추상 클래스는 구현이다.
추상 클래스는 인터페이스와 클래스 중간에 있지만
추상 클래스
인터페이스와 추상 클래스 ..
11 C#프로그래밍 클래스,객체지향 추상 클래스
추상 클래스에서 지정한 변수와 메소드를 재정의 하여 사용할 수 있음
class클래스 이름
클래스 객체 생성
Console.WriteLine("{0} : 멍멍!", name);
클래스 객체 생성(응용)
클래스, 멤버 변수, 메소..
11 C#프로그래밍 클래스,객체지향 추상 클래스
추상 클래스에서 지정한 변수와 메소드를 재정의 하여 사용할 수 있음
class클래스 이름
클래스 객체 생성
Console.WriteLine("{0} : 멍멍!", name);
클래스 객체 생성(응용)
클래스, 멤버 변수, 메소..
자바프로그래밍
1. 객체 지향 프로그래밍이란
객체(Object)들이 메시지(Message)를 통하여 통신함으로써 원하는 결과를 얻을 수 있고, 각 객체는 단위 데이터 구조와 알고리즘으로 구성되어 있어서, 모듈들이 상호 독립적인 위..
[HWP] 자바 스크립트 매뉴얼
Part 1:첫 단계 : 자바스크립트란
자바스크립트란
자바스크립트는 Netscape에 의해 개발되고 있는 새로운 스크립트 언어이다. 이 자바스크립트를 이용하면 인터랙티브한 웹페이지를 보다 쉽게 만들 수 있는데 ..
객체 지향 분석 설계 객체지향분석설계
REPORT
목차
1.객체지향 분석설계의 국내외 현황
2.객체지향 분석설계의 장점
3.객체지향 분석설계의 문제점
4.객체지향 분석설계의 발전방향
5.객체지향 분석설계의 개발 단계
1.객체지..
[네트워크 프로그래밍] 네트워크 관리 명령어 정리 Report #2
네트워크 관리 명령어 정리
지도교수 :
제출일:
과목명: 네트워크 프로그래밍
조이름:
목차
1. 네트워크 관리 명령어 및 플래그
(i). ifconfig (네트워크 인터페이스
(ii). netstat(네트워크 ..
양력<->음력 변환 java 클래스(소스) 양력을 음력으로 음력을 양력으로 변환하는 자바클래스 입니다.
1881 ~ 2043 년 까지 가능합니다.
1. 저작자 : 안장식
2. 재가공자 : 안장식
3. 자료출처 : 인터넷
4. 제작시기 : 2002년 12월
5. 사용언어 :..
정보시스템의 구현기술(정보전달, 검색, 처리기술 및 네트워크기술) 정보시스템의 구현기술(정보전달, 검색, 처리기술 및 네트워크기술)
목차
* 정보시스템의 구현기술
Ⅰ. 정보전달기술
1. 전자우편
2. 유즈넷
3. 멀티미디어
Ⅱ. 정보검색기술
1. 월드와이드웹(WWW)
2. 고퍼(G..