흐흠 스마트 에디터라면서 이녀석 크롬에서 제대로 동작을 잘 안한다. 그림을 첨부해도 제대로 나타나지 않는 이 현상은. 대체 암튼
java 는 OOP 에 최적화된 언어라고들 많이들 이야기를 한다. 그전에 간단히 OOP 이 활용에 대해서이야기 하자면 먼저 자전거라는 클래스가 존재하고 이 클래스에는 여러 메소드들이 존재하는데
class Bicycle {
int cadence = 0;
void changeCadence(int newValue) {
void changeGear(int newValue) {
void speedUp(int increment) {
void applyBrakes(int decrement) {
void printStates() {
class BicycleDemo {
// Create two different Bicycle objects
// Invoke methods on those objects
bike2.changeCadence(50); |
우리는 이미 c++ 에서 이런 소스들은 충분히 짜봤기 때문에 굳이 설명하지 않아도 알고 있다. -_-레드썬 단지 다른건 class 에 ; 없이 종료하는 것과 printf 대신 System.out.println 을 사용하는 것 마지막으로 int main(int argc, char** args) 에서 static void main(String[] args) 로 바뀐것 왜에는 눈에 익다. 익어야 된다.
소스를 간단히 설명하자면 자전거 두대를 가지고 속도 경쟁을 하고 있는 것이다. 기어를 바꾸고 속도를 올리고 하면서 말이다.
'JAVA' 카테고리의 다른 글
C++ 프로그래머 Java 맛보기 #6 (0) | 2013.09.26 |
---|---|
C++ 프로그래머 Java 맛보기 #5 (0) | 2013.09.26 |
C++ 프로그래머 Java 맛보기 #3 (0) | 2013.09.26 |
C++ 프로그래머 Java 맛보기 #2 (0) | 2013.09.26 |
C++ 프로그래머 Java 맛보기 #1 (0) | 2013.09.26 |