Why are the static variable considered evil?
https://stackoverflow.com/questions/7026507/why-are-static-variables-considered-evil%22
Global variables are bad
Just another Kyoung Shin Park’s Lectures Sites site
Why are the static variable considered evil?
https://stackoverflow.com/questions/7026507/why-are-static-variables-considered-evil%22
Global variables are bad
Polymorphism (via overriding) vs Method Overriding vs Method Overloading
http://stackoverflow.com/questions/154577/polymorphism-vs-overriding-vs-overloading
Upcasting Downcasting Dynamic Binding
http://dis.dankook.ac.kr/lectures/java18/2018/05/06/upcasting-downcasting-dynamic-binding/
Lab3_1~ Lab3_4 프로젝트 디렉토리 안에 모든 파일(src/*.java & bin/*.class)와 보고서 (장수제한없음)를 넣고 Lab3_학번_이름.zip 압축한 후 e-learning (http://lms.dankook.ac.kr/index.jsp)으로 제출 (Due by 10/1)
class, inheritance, interface, enum
Object − objects have states and behaviors.
Class – defines the grouping of data and code, the “type” of an object
Instance – a specific allocation of a class
Message – sent to objects to make them act
Method – a “function” that an object knows how to perform
Local Variables − variables defined inside methods, constructors or blocks
Instance Variables – variables within a class but outside any method (a specific piece of data belonging to an object)
Class Variables − variables declared within a class, outside any method, with the static keyword
Encapsulation – keep implementation private and seperate from interface
Polymorphism – different objects, same interface
Inheritance – hierarchical organization, share code, customize or extend behaviors
재귀호출 (recursive call) 예제 https://introcs.cs.princeton.edu/java/23recursion/
Lab2_1~ Lab2_4 프로젝트 디렉토리 안에 모든 파일(src/*.java & bin/*.class)와 보고서 (장수 제한없음)를 넣고 Lab2_학번_이름.zip 압축한 후 e-learning (http://lms.dankook.ac.kr/index.jsp)으로 제출 (Due by 9/17)
recursive call, method, class, array, enum
Lab1_1~ Lab1_5 프로젝트 디렉토리 안에 모든 파일(src/*.java & bin/*.class)와 보고서 (2~3장)를 넣고 Lab1_학번_이름.zip 압축한 후 e-learning (http://lms.dankook.ac.kr/index.jsp)으로 제출 (Due by 9/11)
Scanner 클래스, if/elseif, switch, do/while-loop
Java SE Development Kit Download 10.0.2
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Eclipse Photon (eclipse-inst-win64.exe)
https://www.eclipse.org/downloads/
lecture0
java2-lecture0