【初心者・ネタ】Java質問・相談スレ【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0362デフォルトの名無しさん
NGNGほんとうにありがと。ぼう参考書からの抜粋なんだけど
avstract class Shape{
void display(){
}}
class Circle extends Shape{
void display(){
System.out.println("Circle");
}}
class Rectangle extends Shape{
void display(){
System.out.println("Rectangle");
}}
class Triangle extends Shape{
void display(){
System.out.println("Triangle");
}}
class AbstractClassDemo{
public static void main(String args[]){
Shape s=new Circle();
s.display();
s=new Rectangle();
s.display();
s=new Triangle();
s.display();
}}
このアブストラクトクラスにはなんの意味があるの?
abstractをけしてコンパイルしてみたんだけど
出来るんだよね。どうしてもこの概念が理解できない。
とりあえず今月のJavaWorldをよんでみるけど。。
■ このスレッドは過去ログ倉庫に格納されています