Class 를 사용하여 파일을 여러 물리적 가능성 = 분할하려면 jave?
이 경우 발생할 수 있는 이 수업은 정말 좋은 아이디어 등 대량의 데이터를 구축됩니까 개념은 이루기 위해 쉽지 않다. 제가 보는 두 가지 방법이 있습니다.
베이스 클래스 및 일반 개념을 사용하여 움직이십시오. inheritance: 1 클래스 a 클래스 파생합니다 전문 it 에서.
aggregation: 움직이십시오 부품을 사용하여 해당 클래스의 별도의 등급 및 2. 建立既能衡量 관계가 두 번째 값을 사용하여 클래스를 참조입니다.
이미 언급한 바와 같이 같은 개념 없는 부분 클래스, 정말 이 OOP 메커니즘을 자바 가상 머신 (jvm) 에 사용할 수밖에 없다.
생각해서라도 완료:
이후 8 jave 总监和首席信息官完全了解 기본 메서드을 있습니다.
최대 파일 / 하위 클래스에 의해 여러 개의 파티션으로 나눌 수 있습니다 인터페이스와도 ab*usin 천천히
준수하십시오:
interface MyClassPartA{
public default int myMethodA(){return 1;}
}
interface MyClassPartB{
public default String myMethodB(){return "B";}
}
와 결합할:
public class MyClass implements MyClassPartA, MyClassPartB{}
그리고 그 사용.
MyClass myClass = new MyClass();
System.out.println(myClass.myMethodA());
System.out.println(myClass.myMethodB());
변수 사이의 추상 클래스를 사용하여 파일을 게터 및 세터 전달하십시오 수도 있습니다 / / 오버라이드합니다 실현하는 데 필요한 기본 클래스, 또는 수퍼 것입니다) 에 있는 실정이다.
물론 이는 수 있지만, 내가 don& # 39 it& # 39 에 유용한 전혀 없는 것 같습니다.
이제 다시 올리기 위해 필요한 모든 사용자 정의 클래스를 작성할 수 있는 로드되는지 로더입니다 함께 해야 할 것은, 그 후 모든 냥이라구 결합하였습니다 붙여넣습니다 싱글바이트 어레이입니다 데스피나클레스 페이징됩니다 ' ()'.
제가 말했듯이요, 않니다 여바바 예쁜 무의미한 것이 아닐 수 없습니다, 하지만 및 그리웠댔지 및 말해둘꼐요 필요한 것은 기술적으로 가능하다.
(I did 비슷한 길을 따라 한 번 깨달았습니다 난독 코드: 클래스 파일 크기 (바이트) 에 있는 다른 모든 클래스에 상수입니다 흩어져 있는 프로그램. 재미있는 것은, 나는 인정하기.)