类.对象.方法
程序员文章站
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对象
上一篇: matplotlib中字体设置问题
下一篇: 小程序富文本提取图片可放大缩小