Bonjour,

J'essaie en vin de me simplifier la vie en créant une classe mais je n'arrive pas à trouvé la synthaxe correcte à mon problème. Je souhaiterais en l'occurrence modifier un attribut de la classe en appelant une méthode depuis le constructeur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
classdef editVar
	properties
		d % description
		h % handle
		r % range
		v % value
	end
 
	methods
		function cb()
			v = 2;
		end
		function obj = editVar(parents, pos, value, range)
			obj.d = 1;
			obj.h = 1;
			obj.r = range;
			obj.v = value;
			obj.cb()
		end
	end
end
Quelqu'un pourrait-il me corriger ?