모든 Java 프로그래밍
6272 단어 Java
1. Java 프로그래밍의 모든 것
superHello.HelloJava.java
/** @author Ryome */
/** Javaプログラミングの全て(カプセル化・継承・ポリモーフィズム・インターフェース・オーバーロード・オーバーライド・
* List・try-catch・例外・Javadoc)*/
package superHello;
import java.util.Arrays;
class HelloException extends Exception{private static final long serialVersionUID=1L;HelloException(String m){super(m);}}
interface SuperHelloWorld {public abstract String SuperHello() throws HelloException;}
abstract class Hello implements SuperHelloWorld{final String HELLO="Helloworld";private String hello;
Hello(){this.hello=HELLO;}Hello(String hello){this.hello=hello;}public abstract String SuperHello() throws HelloException;
public String getHello(){return hello;}}
class HelloWorld extends Hello {HelloWorld(){super();}@Override public String SuperHello() throws HelloException{return getHello();}}
public class HelloJava{
/** mainメソッド @param args 使用しない */
public static void main(String[] args){
try {Arrays.asList(new HelloWorld().SuperHello()).forEach(System.out::println);}catch(HelloException e){}finally{}
}
}
S-JIS
, superHello
으로 폴더 이름HelloJava.java
파일 이름을 저장합니다. 실행하면 이렇게 됩니다.↓↓ 2. 연관
Reference
이 문제에 관하여(모든 Java 프로그래밍), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ryome/items/d1ec1824431dbd182b91텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)