Bonjour à tous, c'est encore moi le noob

J'aimerai pouvoir créer des objets "recette" qui soient de type ArrayList (c'est à dire un tableau d'objets si je ne me trompe pas ?) contenant les ingrédients nécessaires (ce sont des objets) et les quantités (ce sont des int). J'aimerai pouvoir instancier des recettes comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
	Recette boeufcarotte = new Recette (boeuf, 1, carotte, 2);
// ici boeuf est un objet de la classe "viande" et carotte un objet de la classe "Legume"
// 1 est la quantité de boeuf nécessaire à la recette, et 2 la quantité de carottes.
j'ai créé une classe Recette mais je n'arrive pas à lui définir un ArrayList comme parametre ni de constructeur. Déja mon idée est-elle réalisable ? Quelqu'un aurait-il une meilleure idée pour créer mes recettes ? merci d'avance encore vous etes au top