什么是对象 对象为什么要被实例化
来源:互联网 发布:矩阵计算六讲 课后答案 编辑:程序博客网 时间:2024/05/22 16:42
”一个类的实例” 和 ”一个类的对象" 是说的一个意思
类好比一个模具,
a instance of A
这行语句是一个布尔表达式,即它的返回值是一个布尔值,
那么这句话是判断什么的真或者假呢?
a instance of A
这条语句通俗的说就是:“a这个东西是否是A这个模具刻出来的”
你的问题如果要没有歧义的问就应该是:“
再打个比方说一下类和对象吧:
假设有一天,天空真的出现了几个飞碟,
b101 instance of UFO
的返回值就是真,在java中的表达就是true
那么飞机,假设有一架飞机我们叫他空军一号aan1,则表达式
aan1 instance of UFO
的返回值就是假,在java中的表达就是false
事实上instance of关键字是不建议使用的,
明白了吗?
补充:
你补充的这个问题,就是问equals函数的作用
equals的英语意思就是等于,在这里作为一个函数的名称,
Student stu1 = new Student();
Student stu2 = stu1;
Student stu3 = new Student();
问题:这里有几个类?几个对象?几个引用?
答案是:一个类,两个对象,三个引用。
不要以为stu1和stu2不是同一个东西,在这里,
注意需要与instance of区别,instance of是判断一个引用指向的对象是否是一个类的实例,
再用个通俗的例子给你说说吧:
我有两个女同学,一个叫小芳,一个叫小雪,女同学是一个类,
class ClassMate{ //女同学类
}
class GirlFriend extends ClassMate{//女朋友类
}
class Demo{//测试类
public void main(String[] args){
ClassMate xue = new ClassMate();//同学小雪
GirlFriend fang = new GirlFriend();//女朋友小芳
ClassMate fang2 = fang;//同学小芳
}
}
则有
(xue instance of ClassMate)==true//小雪是同学
(fang instance of ClassMate)==true//小芳是同学
(xue instance of GirlFriend)==false//小雪不是女朋友
(fang instance of GirlFriend)==ture//小芳是女朋友
----同时----
xue.equals(fang)==false//
xue.equals(fang2)==false//
fang.equals(fang2)=true//
- 什么是对象 对象为什么要被实例化
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 【什么是对象,为什么要面向对象,怎么才能面向对象?】
- 什么是对象,为什么要面向对象,怎样才能面向对象
- 什么是面向对象,为什么要面向对象,怎么样面向对象
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 什么是类 对象 实例
- 编程中实例是什么?什么是实例?实例化又是什么?什么是类?什么是对象?
- squid 2.7 通过域名反向代理多个服务器配置成功
- 为什么需要分布式,什么是分布式,hadoop简介
- squid配置-cache_peer和cache_peer_domain详解
- javaEE 使用ServletContext实现服务器端简单定时更新缓存
- Reverse Proxy with Multiple Backend Web Servers
- 什么是对象 对象为什么要被实例化
- Ping 源代码-C语言
- Java学习笔记:字符串与类的初步
- 国外开源网站聚合
- CStdioFile读的中文是乱码 解决方法
- zju 3557 How Many Sets II(Lucas 定理)
- sicily 1198
- AT91SAM9261中断处理过程解析
- 按时打发士大夫