面向对象(上)-练习
  1. 面向对象思想编程内容的三条主线分别是什么

① 类及类的成员:属性、方法、构造器;代码块、内部类
② 面向对象的三大特征:封装、继承、多态
③ 其他关键字:this,super,abstract,interface,static,final,package,import

面向对象的编程思想?
(类、对象;面向对象的三大特征;。。。)

  1. 谈谈你对面向对象中类和对象的理解,并指出二者的关系

类:抽象的、概念上的内容
对象:实实在在存在的一个个体。

对象是由类派生出来的。

  1. 面向对象思想的体现一:类和对象的创建和执行操作有哪三步?

① 创建类
② 类的实例化
③ 调用对象的结构:“对象.属性”“对象.方法”

  1. 画出如下代码在执行时的内存分配情况
class Car{
	String color = "red";
	int num = 4;
	void show(){
		int a = 10;
		System.out.println("color=" + color + ",num=" + num);
	}
}

Class CarTest{
	public static void main(String[] args){
		Car c1 = new Car();
		Car c2 = new Car();
		c1.color = "bule";
		c1.show();
		c2.show();
	}
}
  1. 类的方法内是否可以定义变量?是否可以调用属性?是否可以定义方法?是否可以调用方法?

是;是;否;是

内存结构解析图

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇