class MyProduct
{
// Variables privées de classe :
private static var _PRODUCT_REF :Number=0 ;
// Début : underscore.
// Separation : underscore
// Case : Tout majuscule
//
// Variables public de classe :
public static var CLASS_NAME :String= 'MyObject' ;
// Début : rien.
// Separation : underscore
// Case : Tout majuscule
//
// Variable privée d'instance :
private var _qtyArticle :Number ;
// Début : underscore
// Separation : Majuscule
// Case : minuscule
//
// Variable public d'instance :
public var productName :Boolean ;
// Début : rien
// Separation : Majuscule
// Case : minuscule
//
function MyProduct( $qtyArticle:Number, $productName:String )
:Void{
// Variable locale :
var $productRef= $productName+(MyProduct._PRODUCT_REF++) ;
// Début : dollar
// Separation : Majuscule
// Case : minuscule
//
_qtyArticle= $qtyArticle ;
_productRef= $productRef ;
//
productName= $productName ;
}
// Propriété public :
function get ref()
:String{
return _productRef ;
}
// Début : rien
// Separation : Majuscule
// Case : minuscule
//
}