|
|
class class--name{
Data structures declare;
Constructor (parameter-list) {......}
return-type operation1 (parameter-list) {......}
.....
return-type operationn (parameter-list){.....}
};//class-name
如表示ADT圓的類:
class Circle{
float r;
Circle (float r0) {r=r0;}
float area () {return(3.14159*r*r);}
float circumference () {return (3.14159*2*r);}
};//Circle
|
|