类.对象.方法

刷了几个acm,然后看到递归,看构造方法,发现自己对类对象方法这些基础都不是很了解,然后记录一下我对这几个概念的理解:

类:包括这一类的对象,以及对象的属性和方法。对象调用方法。实例方法或者构造方法等等(还需再学习)

类与类之间的关系:包括5种方法(关联、依赖、聚集、泛华、实现)

       关联:类与类的实例之间存在特定的对应关系

       依赖:类A访问类B提供的服务

       聚集:类A为整体类,类B为局部类,类A的对象由类B的对象组合而成

       泛华:类A继承类B

       实现:类A实现了B接口

构造方法:满足以下语法规则:

       1.方法名必须要与类名相同

       2.不要声明返回类型

       3.不能被static, final, synchronized, abstract和naive修饰。

      如:public class sample{

               public sample(){};

               public sample(int x){};

              }

默认构造方法是没有参数的构造方法

静态工厂方法:valueOf:该方法返回的实例与它的参数具有相同的值,例如:

       Integer a = Integer.valueOf(100);//返回值为100的Interger对象

猜你喜欢

转载自1943068620.iteye.com/blog/2360211