JAVA学习之第三弹

学习问题系列总结

面向对象 也就是如此而已


愿我的记录笔记可以助于诸君的学习
也希望我每天进步一点点


前言

我们在学习JAVA时,总是很烦恼,明明已经很清楚概念了,为什么还不会,这个系列将记录我的常见困惑,也希望我的坑诸位可以避免-


提示:以下是本篇文章正文内容,下面案例可供参考

一、对象是什么?

现实生活中的对象我们都很清楚,我不多叙述!
程序中的对象对于小白的我来说还是有点困惑,话不多说,了解下名词
OO;面向对象

OOA:面向对象分析

OOD:面向对象设计

OOAD:面向对象分析与设计

OOP;面向对象编程

如果在编程时如果有人说OO那么你要知道他是在给你说 “面向对象”,
(这时你可以反向装逼OOA?OOD?OOAD?OOP,一系列名词反诈她,哈哈哈来自小白的意淫)
那么什么是面向对象呢?说实话,我看了一些书,面向对象有些自己的体会
对象就是一个栩栩如生的物体,一个具体的东西,我们要将自己的代码想象成自己画一个物体的线条,要勾画一个物体,在画画时,画家肯定明确了对象的要素特征,同理,在程序中对象就是我们要描述的东西。简而言之,对象就是具体的实例

二、类可以创建多个对象

1.类是对象的模板,对象是类的实例

代码如下(示例):

class Student{
 成员变量类型 成员名;
}

2.new

使用new关键字创建对象

new Student;创建对象

Student 	ch 						= 			new Student()

3.类的注意事项

public修饰的类只能有一个;

public修饰的类必须与文件名一致

一个文件只做一个类

4.构造方法:

1)给成员变量赋值初始值

2) 与类同名,没有返回值类型

3)在创建对象反复调用

4)如自己不写,默认一个无参构造

总结

以此献给未来的自己,加油
JAVA的面向对象绝不仅仅是我所描述的那么简单,此中真意·,奥妙无穷

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值