1.有人知道,类方法,也称静态方法,指的是用static关键字修饰的方法。此方法属类本身的方法,不属于类的某一个实例(对象)。类方法中不可直接使用实例变量。其调用方式有三种:可直接调用、类名.方法名、对象名.方法名。怎么理解这里的调用方式中,调用类名,对象名这两种,我实在是看不理解
2.我这里自己定义一个汽车类,汽车是一个类,洗车,修车是实例方法,
然后一家制造厂制造了多少款汽车,要实现这个方法,
结果这个方法要定义成类方法,
这里我也是不理解,
3.在实例方法里,根据继承原理发送消息给self和super其实都是发送给self,这里我也是不理解,
4.在类方法里面self是其他的类的类方法,在类方法中给self发送消息只能发类方法self是类super也是,这里我也是不理解,
De manière générale, il vous suffit de vous rappeler que les classes appellent des méthodes de classe et que les instances appellent des méthodes d'instance
Le lavage et la réparation de la voiture ne peuvent être effectués que lorsqu'il existe déjà une instance de la voiture, donc la méthode d'instance est appelée
Fabriquer la voiture est une méthode de constructeur, qui doit être appelée par la classe ; pour générer l'instance. Object, c'est donc une méthode de classe ;
Dans la méthode d'instance, self est l'objet d'instance lui-même, et ce qui est appelé est naturellement sa propre méthode d'instance ; lorsque super envoie un message, c'est en fait self qui appelle la méthode de la classe parent