Java_SE_第十一讲:面向对象之封装续二

如果一个类包含了属性与方法那么该类的每一个对象都具有自己的属性但无论一个类有多少个对象这些对象共享同一个方法。关于方法参数传递的总结_对于java中的方法参数传递无论传递的是原生数据类型还是引用类型统一是传值(passbyvalue​)。什么类型的引用就能指向什么类型的对象比如people类型的引用就能指向people类型的对象但不能指向student类型的对象。比如_valpeople=people()正确valpeople=student()错误peoplepeople=newpeople()_正确p
阅读更多

Java_SE_第十讲:面向对象之封装续

类中的属性又叫做成员变量(membervariable)属性用英文表示为property或者attribute。对象(object)又叫做实例(instance)。生成一个对象的过程又叫做实例化。命名约定a)类_首字母大写如果一个类名由多个单词构成那么每个单词的首字母都大写中间不使用任何的连接符。比如person类membertest类。b)方法_首字母小写。如果一个方法由多个单词构成那么第一个单词的所有字母全都小写从第二个单词开始每个单词的首字母大写。比如addaddthreeint。c)属性_命名约定
阅读更多

Java_SE_第九讲:面向对象之封装

面向对象程序设计的三大基本特征_继承(inheritence​)封装(encapsulation​)多态(polymorphism​)封装_类包含了数据与方法将数据与方法放在一个类中就构成了封装。如何定义类?修饰符class类的名字{类的内容(包含了属性与方法)}修饰符class类的名字{类的内容(包含了属性与方法)}方法。如何定义方法?修饰符fun方法名称([参数参数参数…])_返回类型{方法体}修饰符返回类型方法名称([参数参数参数…]){方法体}main​​方法是整个java程序的入口点如果类的定义
阅读更多

Java_SE_第八讲:理解面向对象程序设计

break语句_经常用在循环语句中用于跳出整个循环执行循环后面的代码。continue语句_经常用在循环语句中用于跳出当前的这个循环(或者是跳出本次循环)开始下一次循环的执行。break与continue可以搭配标签使用在实际开发中根本没有人会将break与continue搭配标签来使用。面向对象程序设计(objectorientedprogrammingoop_objectorienteddesignood)。什么是面向对象?在面向对象程序设计中有两个重要的概念_类(class)与对象(object)。
阅读更多