Я немного перепутал, если ex ниже - конструктор или метод. Я знаю, что конструктор имеет то же имя, что и класс, но ничего не возвращает.Это метод или конструктор?
public class Point3D {
public Point3D transform(Matrix m){
Я немного перепутал, если ex ниже - конструктор или метод. Я знаю, что конструктор имеет то же имя, что и класс, но ничего не возвращает.Это метод или конструктор?
public class Point3D {
public Point3D transform(Matrix m){
Это метод, который возвращает экземпляр того же класса Point3D
. Похоже, что метод после принятия параметра возвращает экземпляр того же класса после его преобразования.
См: Providing Constructors for Your Classes
Конструкторы заявления выглядят как метод декларации, за исключением того, что они используют имя класса и не имеют типа возвращаемого значения.
Конструктор будет выглядеть как методы с тем же именем, что и класс, и тип возврата. –
это метод для меня, конструктор - это метод, имя которого совпадает с именем класса. –
Пойдите и изучите некоторую книгу на Java сначала! – AnujKu