欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

类.对象.方法

程序员文章站 2022-03-21 11:41:55
...

刷了几个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对象