class部分程式 |
class animal{ private int legs; private int eyes; public void setLegsEyes(int legs, int eyes){ this.legs = legs; this.eyes = eyes; } } public class example{ public static void main(String[] args){ animal cats = new animal(); cats.setLegsEyes(4, 2); } } } |
分項說明 |
建立類別animal{ 宣告成員變數legs(型態int,隱藏) 宣告成員變數eyes(型態int,隱藏) 宣告成員方法setLegsEyes(型態void,公開,回傳值(int legs, int eyes)){ 成員變數等於回傳值legs 成員變數等於回傳值eyes } } 主程式class{ 主程式{ 宣告變數cats(型態animal) 使用成員方法並傳值 } } } |
class furniture{ public int legs; } public class example{ public static void main(String[] args){ furniture table = new furniture(); table.legs = 4; } } |
class calculate{ public int summary(int x, int y){ return x + y; } } public class example{ public static void main(String[] args){ calculate test = new calculate(); int x = test.summary(3, 5); } } |
class test{ private int x, y; public test(int x, int y){ this.x = x; this.y = y; } public void summary(){ System.out.println(x + y); } } public class example{ public static void main(String[] args){ test x = new test(3, 5); x.summary(); } } |
class calculate{ public int summary(int x, int y){ return x + y; } public double summary(double x, double y){ return x + y; } } public class example{ public static void main(String[] args){ calculate test = new calculate(); int x = test.summary(3, 5); double y = test.summary(6.75, 8.16); } } |
class furniture{ private int legs; public void setLegs(int legs){ this.legs = legs; } } public class example{ public static void main(String[] args){ furniture table = new furniture(); table.setLegs(4); } } |