1.面向对象的特性
a)封装:外部不可见
b)继承:扩展性
c)多态:方法重载/对象的多态性
2.值传递、址传递
a)址传递
Person per1 = null;
Person per2 = null;
per1= new Person();
per2 = per1;
b)值传递
Person per1 = new Person();
Person per2 = new Person();
per2 = per1;
3.构造方法
访问修饰符 类名称 ()
Ps.构造方法支持重载
4.匿名对象
没有对象名,缺少栈空间指引,只可以使用一次
5.String类避免使用new方法,造成内存浪费
6.执行顺序:静态代码块 > 构造代码块 > 普通代码块
7.单态设计模式:私有化构造方法
本文介绍了面向对象的三大特性:封装、继承与多态,并详细解释了值传递与地址传递的区别。此外,还探讨了构造方法的概念及重载、匿名对象的使用场景,以及String类的使用建议等基础知识。
1万+

被折叠的 条评论
为什么被折叠?



