1 / 43
文档名称:

Java基础培训.ppt

格式:ppt   大小:458KB   页数:43页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java基础培训.ppt

上传人:mh900965 2018/2/13 文件大小:458 KB

下载得到文件列表

Java基础培训.ppt

文档介绍

文档介绍:Java基础知识培训
通过学习了解Java的基本知识及语法
目录

++的不同点

面向对象部分
全面向对象语言
面向对象的定义
可以理解为万世万物皆对象,我们再说创建某个类时也可以说创建某个对象。
用一个对象的属性或者方法,要通过: (属性)来调用。例如:;();
下面是一个简单的例子
主程序:
.;
.;
public class Animal {
public static void main(String[] args) {
Cat cat = new Cat();
Fish fish = new Fish();
(4, "TOM");
("鲸鱼", 1);

();
//(); //这句是错误的。static
(3);
("残疾");
(()+"猫是"+()+"条腿");
}
//动物都有吃的特性
public String eat(){
("我们会吃东西");
return null;
}
}
class Fish{
String fishname;
int stern;//尾巴
public int run(String name,int stern){
= name;
= stern;
(name+"小鱼的运动方式是用"++"条尾巴来游泳的");
return ;
}
}
Cat类(类是创建对象的模板,用类是为了更方便的使用对象)
.;
public class Cat extends Animal{
int legcount;
String name;
public int getLegcount() {
return legcount;
}
public void setLegcount(int legcount) {
= legcount;
}
public String getName() {
return name;
}
public void setName(String name) {
= name;
}
public void run(int leg,String name){

(name+"的行动方式是用"+leg+"条腿跑");
}
}
面向对象三大基本特征
封装(encapsulation)
继承(inheritance)
多态(polymorphism)
封装
就是把不想让对方看到的东西给封装起来,即你在一个类中定义一些私有的类与方法。
.;
public class TestEncap{
public static void main(String[] args){
Human hm = new Human();
(30);
("LengKai");
(());
//(); //出错的
();
}
}
class Human{
private int age;
private String name;
public String getName() {
return name;
}
public void setName(String name) {
= name;
}
public int getAge(){
return age;
}
public void setAge(int age){
//this 当前对象调用这个方法的对象
= age;
}
private void study(){
("我是封装的");
}
public void eat(){
("吃饭");
study();
}
}
继承详解
//继承:Java中的类只有单根继承。