J语言梳理

类和对象

参考资料1

1. 概念

  • 重用性、灵活性、扩展性 是软件工程的三个目标
  • 面向过程开发:分析需求功能 – 找到解决方案 – 实现功能
  • 面向对象开发:分析对象 – 分析对象属性 – 实现对象关系
  • 类其实就是具有一些相同属性和共同行为的一些对象的集合,类可以是一个概念,也可以看成是一个模板,我们的对象是一个个真实存在的实体。类是从对象当中抽取出来的,对象是类当中的一个实例,这就是类与对象的关系与区别。

2. 类和对象

  • 类定义
 Modifier class ClassName
 {
  // field, method
}

Modifier : 访问修饰符,public portected priviated
class : 定义类的关键字
类名的规范:当有一个单词的时侯,首字母要大写,合成词时,第二个单词首字母大写。

  • 创建对象
 ClassName name = new ClassName();

类相当于一个模板,规定了对象应该具有哪些属性和哪些行为的,而真正执行行为的是对象,因此只有有类不成,还要创建对象。

3. 类成员

  • 属性、字段、成员变量
  • 行为、方法、成员方法
  • 方法重载:方法同名,参数类型或个数不同,在同一个类中。
  • 成员变量类型:基本数据类型、引用数据类型
  • 构造方法:与类同名,不指定返回值类型
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

电猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值