Seven Day (面向对象I)

面向对象最终极的目标:消除应用程序中的重复代码。

面向对象的思维方式和现实世界是一模一样的

[Java4Android]12_面向对象基础(一)_20160325134746.JPG
[Java4Android]12_面向对象基础(一)_20160325134755.JPG

面向对象的程序都是通过类堆积起来的

[Java4Android]13_面向对象基础(二)_20160325170636.JPG

class 类名
{
属性;
方法;
}

  • 属性也叫成员变量,主要用于描述类的状态。
  • 方法也叫成员(函数)方法,主要用于描述类的行为。

类的定义方法:

[Java4Android]13_面向对象基础(二)_20160325171516.JPG

生成对象的方法:

[Java4Android]13_面向对象基础(二)_20160325171736.JPG
  • 对象本体在堆内存,引用是在栈类存。
    Dog d =new Dog();

  • Dog d : 创建一个Dog的引用

  • new Dog() : 创建一个Dog的对象

  • = :讲创建的Dog对象赋给这个引用

  • 类是抽象的,是指具有相同的特征的。

  • 对象是具体的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,806评论 18 399
  • 面向对象主要针对面向过程。 面向过程的基本单元是函数。 什么是对象:EVERYTHING IS OBJECT(万物...
    sinpi阅读 1,109评论 0 4
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,169评论 19 139
  • 想知道我是哪里人吗?告诉你吧——重庆人。我们家乡的烟熏腊肉、腊肠特别的好吃,虽然没回家乡,但家乡的亲戚每年都...
    范思祁阅读 373评论 0 1
  • 前情回顾:从此以后,海清河宴,你我两不相欠(二) 高考结束不出所料,梅子考上了一所不错的一本,花狗考上了一所大专,...
    我是瑞雪阅读 1,036评论 6 8