开始很难

开始总是很难
其实我还挺喜欢的计算机的,但是万事开头总是很难的,有一句调侃的不就是“java从入门到放弃”吗,这也说明了学习编程不是那么简单的事情,代码不是人类语言,程序员不是和人交流,是和机器交流,这是一段枯燥乏味的过程,需要的是坚持和积累经验。
从“HelloWorld”开始,我们已经学到了“面向对象”了,从开始的只会打印,到现在越来越复杂,我正在一步一步走向代码的世界。写代码的软件也从最简单的“notepad++”进化到了更高级的“eclipse”,这一学期的学习走来收获还是很多的,其实代码也不是那么无趣,我看见我同学用代码一句写了句用来告白的话语,还挺撩的,谁说程序员就很死板啦!以后也要加油!
面向对象有三大特点:封装、继承、多态!
类就是Class ,他是一个用来定义数据的组合,内的命名:每个单词的首字母都要大写(AbcAbc)。
对象就是使用类new出来的,每个类里都可以创建很多个对象,对象的值也可以是不相同的(new Student();这就相当于创建了一个学生的对象)。
类就是一个一个大的个体,一个对象包含了属性和方法(属性:对象的信息,方法:对象的动作)。
面向对象里有构造方法,当创建对象的时候,一定会调用这个类的方法。
如果没有写构造方法也会默认提供一个无参的构造方法
构造方法的写法:public 类名(){ }
构造方法的作用:构造方法是用于初始化属性值的。
一个类中的元素是可以没有顺序的,顺序可以随意排列,但是通常情况都是以:属性、方法、构造方法的顺序写的,我觉得这样写看着更美观和方便,有顺序可以更容易看懂代码。
this关键字:
//局部变量
public User(String name,int age){
//this代表的是我自己
this.name=name;
this.age=age;
}
直接定义在类中的是成员变量,定义在方法中的是局部变量,自定义的类就是自定义的数据类型。
一个书所包含的属性和动作

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值