首页 技术 正文
技术 2022年11月17日
0 收藏 507 点赞 4,972 浏览 978 个字

1、首先我们去区分对象的属性和方法。

    一)、什么是对象?

      比如:所有的东西都可以叫做对象。而对象就是提供给我们研究对象,这就是对象。

    二)、怎么区分”属性”和”方法”呢?(说白了,属性就是静态的东西,表示东西的特性。方法是动态的东西:功能、能力、动作)。

      比如:小狗有什么属性?例如:小狗属性有(身高、体重、肺活量等等)。     方法呢?形容这个事物会干嘛。比如:(跑步、吃饭、睡觉等等)。 

      假设”投影仪”是个对象,那他的属性和方法有什呢?

      属性:长宽高、大小、什么颜色、什么品牌。

      方法:放音乐、看电影、等等。

2、什么是封装?

    ·对象同时有属性和方法两种东西(特性)

    ·对象的属性和方法通常被封装在一起,共同体现事物的特性,再有就是相辅相承,不能分开。  (注意:如果要是属性和方法两个东西分开了,就不是我们的研究对象了)。就比如:一条狗有身高、体重、肺活量(指属性),不能吃,不能跑,没动作(指方法),这是不是一条死狗(对象不成立)。两种条件缺一不可。

    总结:封装就是把事物完全归到一起,让他们共同趋势项一种东西,是他们不能分开。也就是把琐碎的东西都搞到一起不让她分开。

3、什么是类?

    ·类是现实世界或者思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。

    ·通常我们把具有相同属性和方法的对象归为一类。

    ·类是对一种事物的抽象概念。

      比如:人与人交流,交流的得事情都是事先归类好了,我跟她的归类对象是一样发的,这叫做类,上面说的类是抽象的东西,所以人与人交流时的东西都是属于抽象的东西。把抽象的东西说了出来(这就是类),然后在进行描述这东西什么样(这就是在给这个类赋值)。

    拓展总结:要归类起类(对象),再进行给类赋值。

3、类和对象

    ·类是抽象的概念,仅仅是一个模板。对象是一个具体实体

    ·对象和类有“是一个”的关系

       ·比如:周杰伦是一个人类(提到的人,这个人具体对象)

    

4、Java中的类

  ·类的声明

    ·一个文件只能有一个public class

    ·类型与文件名相同

    ·类名首字母要大写

    ·注意大括号位置

      

    

    

    

          

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,474
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,889
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,724
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,479
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,118
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,278