美文网首页
1.1对象导论-Java基本概念介绍

1.1对象导论-Java基本概念介绍

作者: 成都的苟且生活 | 来源:发表于2022-03-24 09:39 被阅读0次

1.Java语言的五个基本特性(不必深究死背随着对Java的了解自然就明白了 )

1.1 万物皆对象

个人理解:现实生活中的概念在程序中的映射,如人可以是一个对象(现实中有实体的),一个订单,订单也可以是一个对象(没有实体)

1. 2程序是对象的集合,他们通过发送消息来告知彼此所要做的

个人理解:例如人去吃饭,可以把人想象成一个对象而吃饭想像成一个方法,你调用人对象里面吃饭的方法。

1. 3每个对象都有自己的由其他对象所构成的存储

个人理解:你可以声明三国是一个对象,魏蜀吴每个阵营都可以声明是一个对象,而三国是由魏蜀吴三个或者更多的对象构成,对象可以包含其他对象

1. 4每个对象都拥有类型

个人理解:你定义的对象必须是意义的,例如:你同时声明魏国,蜀国对象,魏国和蜀国就是你赋予对象的意义,也就和其他对象的区别所在

1. 5某一特定类型的所有对象都可以接收同样的消息

个人理解:例如我需要三国时期猛将信息,那魏蜀吴三个对象是不是都可以提供他们的信息

2.类的访问权限-关键字(public ,private,protected)

    在声明类(对象),字段(属性),方法(行为)都含有访问权限

    个人理解: 如人(对象)有嘴(成员,属性)去吃饭(行为,方法)

2.1public

   对所有人都是可用的

2.2private

 私有的东西,只有直接能访问,如果其他人试图访问则会报错    

2.3protected

  除了继承的可以访问,其余的和private一样

2.4默认权限

同包(后续会提到)下面其他类可能看作是public,包外则是private 

相关文章

  • 1.1对象导论-Java基本概念介绍

    1.Java语言的五个基本特性(不必深究死背随着对Java的了解自然就明白了) 1.1 万物皆对象 个人理解:现实...

  • Java序列化深入理解

    1 序列化 1.1 基本概念理解 Java 对象序列化用于作为一种将 Java 对象的状态转换为字节数组,以便存储...

  • 笔记(一)——基本介绍之深拷贝与浅拷贝

    1.面向对象的基本概念 1.1 是不是一个面向对象的语言 不是:与传统的面向对象的理论有矛盾。(C# ,java)...

  • 《JAVA编程思想》学习笔记:第1-4章(Java概述)

    第一章、对象导论 1.1 抽象过程 面向对象编程:(OOP,Object Oriented Programming...

  • java 对象导论

    1.程序的抽象过程 任何对编程语言都会提供一种抽象的机制。不同的语言的抽象的层次不一样,比如汇编语言就是对底层机器...

  • Java——对象导论

    抽象过程 万物皆对象 程序是对象的集合,它们通过发送消息来告知彼此所要做的。 每个对象都有自己的由其他对象所构成的...

  • Java基础语法(1)

    参考菜鸟教程进行编写 一.基本语法 1.1 基本概念 一个Java程序可以认为是一系列对象的集合,而这些对象通过调...

  • 第一章笔记《Thinkinng in JAVA》

    第一章 对象导论 1.1 抽象过程 类 class 实例 instance 对象具有状态、行为和标识 1.2 每个...

  • Java基础语法

    Java基本概念 一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍...

  • Java - Object and Classes 对象和类

    Java Object and Class Java是面向对象的,所以Java支持以下基本概念: Polymorp...

网友评论

      本文标题:1.1对象导论-Java基本概念介绍

      本文链接:https://www.haomeiwen.com/subject/dgshjrtx.html