一.面向对象和面向过程
面向过程:专注于解决计算问题,分步走
面向对象:要经过完整的分析,设计之后才能进行开发
二.面向对象的三大特征
封装性:对外不可见
继承:扩展类的功能
多态:方法的重载,对象的多态性
三.类和对象的概念
类:一个共性的产物,是对某一类事物总体的描述
对象:一个个体的体现
例:教室里有一只黄色的金毛犬在学习
class Dog{
String type;
String color;
String where;
public void study(){
System.out.println("学习");
}
}
public class DogDemo {
public static void main(String[] args){
Dog myDog=new Dog();
myDog.type="金毛犬";
myDog.color="黄色的";
myDog.where="教室里";
System.out.println(myDog.where+"有一只"+myDog.color+myDog.type);
myDog.study();
}
}
作为一个还没入门的小白,只能不断的整理课堂笔记,来充实自己。刚刚学习会有很多不足,希望可以有缘看到的可以指导。也希望我的笔记可以帮到和一起奋斗在起跑线上的同伴,愿一起进步。
网友评论