首页 > 其他 > 详细

面向对象基础二

时间:2017-04-17 14:03:12      阅读:151      评论:0      收藏:0      [点我收藏+]

如何用代码来编写类

1.创建类的方法

Class 类名{

属性;
方法;

}

属性也叫成员变量,主要用于描述类的状态

方法也叫成员方法,主要描述类的行为

1.1类的表示方法

技术分享

1.2类的定义方法

技术分享

1.3生成对象的方法

技术分享

狗的属性:毛发,毛色的颜色,方法:会跑,会叫

这里的狗指的是一个概念 ,并不是指某一只狗,指的是狗这一类生物

所有的狗都有这些属性,方法

编程时候不追求把事物的属性都定义出来,只需要根据需求定义其中的一部分

Java虚拟机把内存分为了两部分

堆内存中存方的是对象的本体

栈内存中存的是对象的引用(名字)

要想使用堆内存中的对象本体,就需要用栈内存中的名字取引用它

例如:在现实生活中一个人的名字叫张三,张三这两个字代表了这个人,但是张三这两个字不是人

1.4生成对象运行的过程

技术分享

1.Dog dog首先在栈内存中创建了一个Dog的引用

2.new Dow()在堆内存中创建一个Dog的对象

3.将创建的Dog对象赋给这个引用

1.5类和对象的关系

技术分享

类指的是这一类狗

对象指的是其中某一只狗

面向对象基础二

原文:http://www.cnblogs.com/DogEgg/p/6722564.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!