Answer:
Is there any options here
Disk access is way slower than
memory access. Caching is a technique to improve the disk access time. Block cache is a caching technique which
reduces disk accesses time. Here a
portion of disk is bought to cache for reading and a modified blocks are first
changed in cache but reflected in the disk at one go. On the other hand with write through caching
each modified block is written to cache and at the same time it is written to
the disk. Write- through caching
requires more disk I/O so they can have a negative effect on the performance.
Answer:
Object-oriented programming (OOP) is a procedural language and based on classes associated with an object. Without classes and object relationship OOP is not possible. According to program's design concept classes provide abstraction and encapsulation with the help of object. Object have states and behaviors like cat has states like name, color and cat has also behaviors like wagging the tail, eating, jumping etc. A class forms template or blueprints for these states and behaviors because different cats have different behaviors and states.
Methods provide a way for encapsulation and accessing private class members with public methods and static fields are sometimes best alternative for global variable. We can use static field when it same for all and shared by all objects of that class and it can save memory because we do not have to initialize it for each object
Answer:
it's all up to personal preference some different ones have upsides and downsides but it's more of what you feel is best