堆栈方法区试题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了堆栈方法区试题相关的知识,希望对你有一定的参考价值。
面向对象是让程序尽可能的模拟人类的思维模式,那么反过来,去理解面向对象的数据存储形式。继承是子类对父类的复制;多态是重载重写,向上造型。而封装是设置数据的访问权限,可减少耦合,类内部可自由修改。
多态是避免在父类中大量重载而引起代码臃肿难以维护。 继承是子类使用父类的方法,多态是父类使用子类的方法。
多态是利用后期绑定来实现动态调用。 重载是静态多态,重写是动态多态。
父类和子类的变量与方法都是拥有各自的内存的,可以通过super来调用父类。
、指出下列程序运行的结果 public class Example{
String str=new String("good");
char[]ch={‘a‘,‘b‘,‘c‘};
public static void main(String args[]){
Example ex=new Example();
ex.change(ex.str,ex.ch);
System.out.print(ex.str+" and ");
System.out.print(ex.ch); }
public void change(String str,char ch[]){
str="test ok";
ch[0]=‘g‘;
} }
A good and abc
B good and gbc
C test ok and abc
D test ok and gbc 答:B
以上是关于堆栈方法区试题的主要内容,如果未能解决你的问题,请参考以下文章