201671010122 2016-2017-2《java程序设计》走进对象与类

走进对象与类

上星期同学自主去自习室学习第四章《对象与类》后,回到宿舍,调侃说她在第四章找到对象了,我有点懵,怎么会呢?在java课本中找到了对象,我没听错吧!回过神儿来一想:哦!原来是这样的!我们彼此心照不宣,笑而不语。

第四章是java学习的核心之处,如果说前三章是对我们的热身的话,那么真正的挑战就是第四五六章 对javaOO风格的学习了。不过真得挺难的,我第一次看第四章的时候连对象与类都分不清楚,很是失望,觉得java学习又得跟C一样烂了。可是当我回过头来再看到“类是具有相同属性和行为的一组对象的集合,我们可以把类想象成制作小甜饼的切割机,将对象想象为小甜饼”的时候,我懂了。然后我还了解到编写java程序时首先从设计类开始,然后再往每个类中添加方法,类一般为名词,方法一般为动词,方法也就是我们C语言中的“函数”。类有两种:预定义类与用户自定义类。预定义类有Math类,math类,Scanner类,String类等等,使用预定义类时只需知道方法名和参数,不必了解它的具体实现过程,还要在程序的开头使用import命令导入该类所在包路径。用户自定义类是我们必须掌握的知识,它的定义包括声明和类体,类体由实例域(private)和方法定义(public)两部分构成。API类中有构造器方法,访问器(get)方法,更改器(set)方法,了解到构造器是类中一个特殊的方法,改方法名与类名相同,并且无返回值。还有就是了解了静态域:用static修饰的域,也叫类域,否则为实例域,静态方法:用static修饰的方法即静态方法,也叫类方法。

第四章的学习内容还有方法参数,对象构造,包,文档注释,类路径,这些我学的稀里糊涂的,不是很懂,所以我想着利用空闲时间补一下,如果我吊儿郎当对他不管不问,恐怕我的java学习之路会跌跌撞撞,危机四伏的。

这些差不多就是我在类与对象的世界里面看到的,学到的或是迷迷糊糊的东西。我想自此以后,我开启了一个不同于Python语言和C语言的新路程,我得在这个未知又让人困惑的世界里面努力了。

时间: 2024-08-24 23:00:10

201671010122 2016-2017-2《java程序设计》走进对象与类的相关文章

201671010110 2016 2017《java程序设计》

经过一学期的时间,完成了对java的学习,对java的基本知识都有一定的了解.在刚开学的时候看到700多页的课本确实内心非常崩溃.在第一次的实验中,做了不是要求做的题目是相当难了,更加了令我挫败.后来老师采用反转课堂的教学方法,开始非常不适应,因为从来没有这样的经历,在课下提前预习对于一章几十上百页的课本很恐慌.在前几个章节中,发现java和c语言有很多的共同点,加上ppt的解释理解的比较清楚.后面的也就是java的核心部分,老师开始给我们详细讲解,也学到了很多知识.java作为一个实用的编程学

java之常见对象-Object类

1.API概述 API(Application Programming Interface),应用程序编程接口. 编写一个机器人程序去控制机器人踢足球,程序就需要向机器人发出向前跑.向后跑.射门.抢球等各种命令,没有编过程序的人很难想象这样的程序如何编写.但是对于有经验的开发人员来说,知道机器人厂商一定会提供一些用于控制机器人的java类,这些类中定义好了操作机器人各种动作的方法.其实,这些java类就是机器人厂商提供给应用程序编程的接口,大家把这些类就称为应用程序编程接口. 2.java AP

java学习笔记(Core Java)4 对象与类

第四章 对象与类oop三个特征:对象的行为.状态.标识类之间关系:依赖,聚合,继承依赖:一个类的方法操纵另一个类的对象.(尽量减少这种耦合情况)聚合(has-a)一个类作为另一个类的变量而存在继承(is-a) 如果只声明一个类变量,而没有在堆空间中开辟没存,那么这个变量就不能调用类中的方法因为这个变量没有引用对象 !!一个对象的变量并没有实际包含一个对象,而仅仅引用了一个对象 Data data;等同于:Data *data; //它只代表一个指针,而不拥有对象数据 get/set 访问器 一个

java基础知识-对象和类

前言: 因为要准备Java面试,所有将java基础知识点重新复习一遍,主要笔记来源于菜鸟教程和java核心技术的书籍中,也有一些博客上的资料(这些只供我个人学习使用) Java 对象和类 对象:对象是类的一个实例,有状态和行为.例如,一条狗是一个对象,它的状态有:颜色.名字.品种:行为有:摇尾巴.叫.吃等. 类:类是一个模板,它描述一类对象的行为和状态. 下图中男孩女孩为类,而具体的每个人为该类的对象: 1.Java中的对象 现在让我们深入了解什么是对象.看看周围真实的世界,会发现身边有很多对象

201671010127 2016—2017—2 Java学习周结

时间真是个最公平东西,只要能够好好地利用它,它可以为我们带来我们我们所想要的东西.学习Java已经有一周了,对于Java基础知识的认识也更进一步,对Java的兴趣也愈来愈浓.实现一个Java程序,主要有三个步骤:第一步是编写Java源代码,第二步是编译源代码,第三步是运行Java程序.Java源代码必须要经过编译之后才能由JVM(Java虚拟机)解析执行.Java源代码文件其实就是一个后缀名为.java的普通文本文件,可以用记事本或者在(集成开发环境)里面编写. 对于一个Java源程序,其分析如

201671010127 2016—2017—2 Java怎样解决Java程序中中文乱码的问题。

这是本次第二次分享新手在编程中遇到的问题,相信很多Java新手和我一样,在Java编程中会遇到中文乱码的情况,下面我就给大家分享我遇到问题和解决问题的具体过程. 我先用Notepad++写了一个如下的程序: 在第一次编译运行中出现如下的结果: 通过查阅资料,原来是由于编码格式不一致引起的,汉字的编码应该用国标编码GBK,解决此问题可以用以下方法: 1.在集成环境下,可以选择编码格式为UTF-8格式. 2.在dos里面编译时,可以将编码格式加上去 javac -encoding gbk Text.

201671010112 2016~2017-2《java程序设计》

周次 (阅读/编写)代码行数 发布博客里/博客评论数里 课堂/课余学习时间(小时) 最满意的编程任务 第1周          18/40            1/0              6/8         无 第2周            200/190              1/0                6/12         实验二 第3周         第4周         第5周         第6周         第7周         第8周  

Java第二章----对象和类

从第一章到第二章整整隔了一个月的时间,这速度也是慢的无语了.因为这个月负责开发公司一个SaaS类型APP,忙的昏天暗地终于上线了,这才有时间写个博客.本章还是以概念为主,有点枯燥重在理解. 第一节:对象 名词解释 OOA-Object Oriented Analysis-面向对象分析 OOD-Object Oriented Design-面向对象设计 OOP-Object Oriented Programming-面向对象程序设计 面向对象基本特性 万物皆可为对象:任何一件事物都可以表示为程序中

浅谈java中的对象、类、与方法的重载

对象: 一切皆为对象. 对象包括两部分内容:属性(名词形容词),行为(动词). 对象和对象之间是有关系的: 派生,关联,依赖. 类: 对同一类别的众多对象的一种抽象. 类,还是用来生成对象的一种模板,对象是类的一种具体化的表现. 面向对象的三大特性:封装,继承,多态. ? 1 2 3 4 class 类名{ 访问修饰符 成员变量的定义; 访问修饰符 成员函数(方法)的定义; } 访问修改符:默认不写,private,public. private,私有.只能被当前class 类名{}中的代码访问